Get directions to: Blake's Steakhouse And Bar, San Jose, CA
Restaurant address: 17 North San Pedro Square San Jose, CA 95110, USA
Restaurant: Blake's Steakhouse And Bar