
Restaurant · $$
1917 India St, San Diego, CA 92101, USA
Italian · Little Italy
8.1Closed·Wednesday: 11:30 AM – 10 PM



Little Italy · Steak House · 50 ft away
9.1Little Italy · Ramen · 300 ft away
8.7Little Italy · Italian · 400 ft away
8.2Little Italy · Italian · 550 ft away
9.1Little Italy · Breakfast · 600 ft away
9.2Little Italy · Seafood · 750 ft away
8.6Little Italy · Italian
9.1Italian
8.9Italian
8.5
8.2Little Italy · Italian
8.2La Jolla · Italian
8.1See every rated restaurant in Best Restaurants in San Diego · All cities