Contact Us Sun / Mon / Thu / Fri / Sat 4:30 PM - 8:30 PM Tue / Wed 11:30 AM - 1:00 PM / 4:30 PM - 8:30 PM 408-288-5339 1401 The Alameda, #10 San Jose, CA 95126