DINE-IN NOW AVAILABLE!!
Outdoor and Indoor Dining Now Available! First Come, First Serve Basis! We do not take reservations.
Call (408)-772-2310 for Pick-Up
Or order online from Doordash or Uber Eats for Delivery.
Located at 3540 Homestead Rd, Santa Clara, CA 95051, USA
Now Open Seven Days A Week!
Lunch 11am - 2pm
Dinner 5pm - 8pm
Outdoor and Indoor Dine-in
Lunch 11am - 1pm
Dinner 5pm - 7pm
*Friday & Saturday closes at 9pm (last seating at 8:15pm)