Boccardo Study Terrace in San Jose, California

Boccardo Study Terrace in San Jose is an outdoor seating. Boccardo Study Terrace is located near East San Salvador Street.

Leisure
outdoor seating