Update Info - Souplantation
This restaurant was reported as closed. If it is open, let us know.
Souplantation
1810 Main Ct
Chula Vista, CA 91911
1810 Main Ct
Chula Vista, CA 91911
This restaurant was reported as closed. If it is open, let us know.