The Vendry is now part of Groupize! Read more

The Main Room

Located In: Havana Club ATL

Seated: 800 / Standing: 800

Havana Club ATL

Havana Club ATL

The Main Room
Address
Havana Club ATL

3112 Piedmont Road Northeast Atlanta, GA 30305

Business Space Location Map
Capacity

Seated: 800

Standing: 800