includesgarlicrollandcupofsouporsalad
in
Chula Vista, CA
Ciao Italian Restaurant
4360 Main St
Chula Vista
CA
91911
(619) 425-9990
4.1
mi