Loft Bar and Bistro, San Jose, California
Loft Bar And Bistro–A Capers Place | 90 South 2nd Street, San Jose, California 95113 | 408.291.0677