Home » Restaurants » America » Chula Vista Restaurants » Filippi s Pizza Grotto Little Italy | 1747 India St San Diego CA 92101 United States

Filippi s Pizza Grotto Little Italy | 1747 India St San Diego CA 92101 United States Restaurant Menu & Phone

Restaurant Reviews:

/5

Filippi s Pizza Grotto Little Italy | 1747 India St San Diego CA 92101 United States Contact Details

1747 India St San Diego CA 92101 United States

Related Restaurants