Business Hours

Monday - Friday  11am - 2:30   5pm-9.30pm

Saturday-Sunday 5pm - 9:30

1211 Flankin Mall, Santa Clara, CA 95050   Tel 4082463943