Main content starts here, tab to start navigating

Menlo Park Patio

Capacity: 86 people with a mobile bar option