🇮🇹Italian

Filippi's Pizza Grotto Little Italy

x 10.63 ninjas

Restaurant in San Diego, United States of America

Information

💸
$$
🏠
1747 India St, San Diego

In Google

4.5 rating ⭐️
(6,593 reviews)