Skip to content

Contact Us

Press inquiries only for this form, please.

For reservations, please click the button above.

Name(Required)
A manager will be in touch within 24 hours (Monday-Friday) to help answer any questions.
Location
2855 Stevens Creek Blvd, Santa Clara, CA 95050
Page Loading...
Reserve Your Table