Filippi's Pizza Grotto Chula Vista

Wine Bar in Chula Vista, CA

Address

82 Broadway
Chula Vista, CA
91910

Phone

619-427-6650

Map & Directions

Get Directions To Filippi's Pizza Grotto Chula Vista:

Google Maps Apple Maps Bing Maps