Get in Touch
Call us at 123.555.6869 for available reservations for our upcoming events or for special requests.
Make reservations online here.
Make reservations online here.
605 SANTA Cruz Ave., Menlo Park, CAFor reservations, call 650,656,8181
Hours11 a.m. - 2:30 p.m. | 5:30 p.m. - 9 p.m.
|