916 Meridian Ave • San Jose, CA 95126

Click Here for our Menu

(408) 298-2326