top of page

Contact

Find us

Address

124 Castro st
Mountain View, CA 94041

Opening Hours

Wed - Sun: 5pm - 9pm
​​Mon - Tue: Closed
 

Phone

650-938-7000

Email

Get in touch

Get in Touch

We do not take any table reservation at this time. Only private event inquiry will be considered. Thank you for your understanding.

Type of enquiry

Thanks for submitting!

bottom of page