The Vendry is now part of Groupize! Read more

Lido Terrace

Located In: Lido Restaurant and Champagne Bar at The Surf Club

Seated: 175

Lido Restaurant and Champagne Bar at The Surf Club

Lido Restaurant and Champagne Bar at The Surf Club

Lido Terrace
Address
Lido Restaurant and Champagne Bar at The Surf Club

9011 Collins Avenue Surfside, FL 33154

Business Space Location Map
Capacity

Seated: 175

Square Feet: 2,472 ft2

F&B Options
In-house catering
Equipment
  • A/V Equipment
Features
  • Great Views
Frequent Uses
  • Private Dining