Does this restaurant accept walk ins? Must you have a reservation?
Address: 3009 Buford Hwy NE, Atlanta, GA 30329, USA
Nicole Morton | Oct 20, 2021
Ha depends on the day
Tony Edmunds | Oct 20, 2021
You can walk in
Dominique Hazzard | Oct 20, 2021
You can walk in. Reservations are not required
Thanks! Your answer is awaiting moderation.