1211 Franklin Mall, Santa Clara, CA 95050   Tel 4082463943

Business Hours





OPEN 

Take Out

7 DAYS 11:30 AM - 8:30 PM

Outdoor Dining

Friday - Sunday 5:00 PM - 8:30 PM