1435 The Alameda, San Jose, CA 95126
Mon-Fri from Open – 6p
Mon-Fri from Open – 6p, March 2
View source
Restaurant website