The Vendry is now part of Groupize! Read more

Wynwood Doors

Located In: Wynwood Walls

Seated: 300 / Standing: 350

Wynwood Walls

Wynwood Walls

Wynwood Doors
Address
Wynwood Walls

2516 Northwest 2nd Avenue Miami, FL 33127

Business Space Location Map
Capacity

Seated: 300

Standing: 350

Square Feet: 12,500 ft2

Features
  • Outdoor Area