The Vendry is now part of Groupize! Read more

Barcelona, Sevilla & Terrace / Patio

Located In: Bulla Gastrobar Atlanta

Standing: 100

Bulla Gastrobar Atlanta

Bulla Gastrobar Atlanta

Barcelona, Sevilla & Terrace / Patio
Address
Bulla Gastrobar Atlanta

60 11th Street Northeast Atlanta, GA 30309

Business Space Location Map
Capacity

Standing: 100

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