Skip to content
Monument / Landmark

Little Italy Street Sign

1 local recommends
Location
1731 India St
San Diego, CA 92101

Tips from locals

Patricia
Patricia
September 17, 2019
Lots of nice Italian restaurants