Main content starts here, tab to start navigating

Little Italy

Hours & Location

1680 India St,
San Diego, CA 92101

(619) 255-1442

7 am to 7 pm

Get Directions