Skip to Main Content

Filippis Pizza Grotto

Category Restaurants

Address

1747 India Street View on Google Maps
San Diego, CA 92101
619 232 5094

visit website

Nearby Shop

Nearby Live

Nearby Stay