The Vendry is now part of Groupize! Read more

The Ocean Grill

Located In: The Setai - Miami Beach, FL

Seated: 70 / Standing: 120

The Setai - Miami Beach, FL

The Setai - Miami Beach, FL

The Ocean Grill
Address
The Setai - Miami Beach, FL

2001 Collins Avenue Miami Beach, FL 33139

Business Space Location Map
Capacity

Seated: 70

Standing: 120

Square Feet: 3,779 ft2

Features
  • Outdoor Area