The Vendry is now part of Groupize! Read more

Private Space

Located In: Orilla Bar & Grill

Seated: 40 / Standing: 60

Orilla Bar & Grill

Orilla Bar & Grill

Private Space
Address
Orilla Bar & Grill

426 Euclid Avenue Miami Beach, FL 33139

Business Space Location Map
Capacity

Seated: 40

Standing: 60

Square Feet: 650 ft2

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