Restaurant
Barbusa
Recommandé par 62 habitants,
Conseils des habitants
Best Italian in little Italy! I recommend making a reservation but they do accept walk ins!
Activités uniques à proximité
Les habitants recommandent également
Emplacement
1917 India St
San Diego, CA
Little Italy