
Restaurant · $$
2061 India St, San Diego, CA 92101, USA
Italian · Little Italy
9.1Closed·Wednesday: 9 AM – 9:30 PM



Little Italy · Italian · 550 ft away
8.1Little Italy · Pizza · 500 ft away
8.4Little Italy · Steak House · 600 ft away
9.1Little Italy · Ramen · 700 ft away
8.7Little Italy · Italian · 950 ft away
8.2Little Italy · Chicken · 900 ft away
7.9Italian
8.9Italian
8.5
8.2Little Italy · Italian
8.2Little Italy · Italian
8.1La Jolla · Italian
8.1See every rated restaurant in Best Restaurants in San Diego · All cities