Filippi's Pizza Grotto Little Italy

1747 India Street San Diego 92101