Skip to main content
Eylan-logo
Reservations
Menu
About
Gallery
Private Events
Contact
Gift Cards
Become an Insider
Hiring
More
Reservations
Menu
About
Gallery
Private Events
Contact
Gift Cards
Become an Insider
Hiring
Contact
Our Location
©
Mapbox
©
OpenStreetMap
Improve this map
The Villa
500 El Camino Real
Menlo Park, CA 94025
Get Directions
(650) 420-6866
Monday:
Closed
Tuesday - Sunday:
5:00 pm - 10:00 pm
Load More Content
Load More Content
Sign In
Sign Up
Opens in a new window
Opens an external site
Opens an external site in a new window