Caffe Italia

619.272.0203
Visit Website

1704 India St
San Diego, CA 92101

Vibrant coffee shop with a pet-friendly patio boasts Italian cafe fare, gelato & free WiFi.

 

Comment