Contact

LOCATION

651 Oak Grove Ave Ste H
Menlo Park, CA 94025

TABLE BOOKING

(650) 326-1314

GET DIRECTIONS

Open Google Maps

Use this form to send us your questions or comments.