Warm Indoor Bar in Menlo Park
Their indoor bar space offers a bright and colorful setting. This space is very cozy and knows as happy place to celebrate different types if events. With 600 square footage that can accommodate 40 guests.
Property size (sq ft):
900 sq ft
Exact location provided after booking