Based on 9 reviews, the restaurant has received a rating of 3.8 stars. Price
✔️ Dine-in ✔️ Takeout ✔️ No delivery
Address:
386 McDonough Blvd SE, Atlanta, GA 30315
Reviews
lscummings
Enjoyed, no problems at all
… more
C R
Funny smell, lost appetite before getting food
… more
Jim Williamson
One look should tell you everything
… more
Tawanda King
Alright
… more
… View more