Venue Details

4 Star Starred
Camera 12 Downtown
201 South Second Street San Jose, CA 95113
408-998-3300
Venue website Get directions

Reviews & Ratings

View All 2 Reviews
More Information