Main content starts here, tab to start navigating

Hours & Location

3846 Mowry Ave,
Fremont, CA 94538

(510) 494-9944

Sunday to Thursday: 10am - 10pm

Friday & Saturday: 10am - 11pm

Get Directions