Southside Cafe
(408) 226-5424

7028 Santa Teresa Blvd, San Jose, CA | Directions   95139

37.226425 -121.775961
Get Directions