Z's Cafe the best place to stop by in Little Italy in fact I've decided to get my mail their while drinking my morning coffee. Just decided to do some thawing out after being up on the snowy freezing moutain. Nothing says it better than San Diego for winter vacation.
Address: 1425 India St., San Diego, CA
Location: United States > California (CA) > San Diego> > Downtown
- Neighbourhood: Downtown