The Vendry is now part of Groupize! Read more

The Ocean Grill

Located In: The Setai Miami Beach

Seated: 70 / Standing: 120

The Setai Miami Beach

The Setai Miami Beach

The Ocean Grill
Address
The Setai Miami Beach

2001 Collins Avenue Miami Beach, FL 33139

Business Space Location Map
Capacity

Seated: 70

Standing: 120

Square Feet: 3,780 ft2

F&B Options
In-house catering
Features
  • Outdoor Area