Address: 1425 Ellsworth Industrial Blvd NW, Atlanta, GA 30318, USA
Not sure, you may want to call 40 people might be enough to reserve a portion of the place?
The place is big I’m sure they can accommodate large groups. Would definitely call them.
Add Answer
Thanks! Your answer is awaiting moderation.
Can you sit outside and eat
Is there parking?
I loved this place
How far is this from the airport?
Trending Places
Mexican restaurant
1801 Howell Mill Rd NW #420, Atlanta, GA 30318, USA
3304 Buford Hwy NE, Atlanta, GA 30329, USA
2337 Peachtree Rd, Atlanta, GA 30305, USA
4279 Roswell Rd NE #103, Atlanta, GA 30342, USA
5084 Buford Hwy NE, Atlanta, GA 30340, USA
85 5th St NW, Atlanta, GA 30308, USA
1958 Piedmont Rd NE, Atlanta, GA 30324, USA
2963 N Druid Hills Rd, Atlanta, GA 30329, USA