Our Location

543 Emerson Street
Palo Alto, CA, 94301
United States

Call: 650-323-7700

 
 

Contact Us

Feel free to send any inquiry about reservations or catering. We will promptly respond to accommodate your needs.

Name *
Name