The Vendry is now part of Groupize! Read more

Wynwood Walls

Located In: Wynwood Walls

Seated: 250 / Standing: 400

Wynwood Walls

Wynwood Walls

Wynwood Walls
Address
Wynwood Walls

2516 Northwest 2nd Avenue Miami, FL 33127

Business Space Location Map
Capacity

Seated: 250

Standing: 400

Square Feet: 8,500 ft2

Features
  • Outdoor Area