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
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.
bottom of page