Filippi's Pizza Grotto Little Italy
1747 India St, San Diego
(619) 232-5094
Menu
Reserve
Restaurants in San Diego, CA
Filippi's Pizza Grotto Little Italy
1747 India St, San Diego, CA 92101
(619) 232-5094