← Chula Vista restaurants
Souplantation
No reviews yet
Restaurant1810 Main Ct, Chula Vista
Own or manage Souplantation? Claim this listing free
Hours
Hours not listed yet.
Details
Address1810 Main Ct, Chula Vista 91911
Phone6192169843
Websitehttp://www.souplantation.com/
Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.