Address: 1425 Ellsworth Industrial Blvd NW, Atlanta, GA 30318, USA
Depending on the time of the day can take you anywhere from 30 45 Mins to get there.
I concur with previous answer
Add Answer
Thanks! Your answer is awaiting moderation.
Can you sit outside and eat
Is there parking?
I loved this place
Do they take reservations for larger groups? 40 people?
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