Little Italy
Hours & Location
1680 India Street,
San Diego, CA 92101
(619) 292-0848
Open 7:00 a.m. to 7:00 p.m. daily
Kitchen open from 7:00 a.m. to 5:00 p.m. daily
Drinks & pastries served all day