The Vendry is now part of Groupize! Read more

The Deck

Located In: The Dutch Goose

Seated: 64

The Dutch Goose

The Dutch Goose

The Deck
Address
The Dutch Goose

3567 Alameda de las Pulgas Menlo Park, CA 94025

Business Space Location Map
Capacity

Seated: 64

F&B Options
In-house catering
Frequent Uses
  • Private Dining