Home
ONLINE ORDER
MENU
RESTAURANT
Catering Services
Our Food Trucks
Contact Us
More
408 320 2779
restaurant
2251 The Alameda
Santa Clara
ORDER BY PHONE
(408) 320 2779
408 915 1200
View Menu Here
Monday - Saturday
11am-2:30pm 5pm-9pm