Contact us

Call in for takeout or to make a reservation. If you have any other questions or comments, don't hesitate to ask:

Phone: (408) 255-2170
Fax: (408) 255-8709




We are located at:

19672 Stevens Creek Blvd.

Cupertino, CA 95014

Directions can be found here:


Lunch: Daily 11:00 am-3:00 pm
Dinner: Daily 3:00 pm-10:00 pm