Location
1803 East Capitol Expressway,
San Jose, CA 95121-1562
By Vn | 11/24/2015
Beautifully designed. Falls apart upon eating. Tastes good though.