Snapseed (10).jpg
 
 

Little Italy

 
 

Little Italy Location & Hours

Address:
2254 India Street
San Diego, CA 92101

Phone:
(619) 240-8510

Hours:
Mon - Fri 11 AM - 10 PM CLOSED FROM 3pm-5-pm

Sat - Sun 11 AM - 10 PM