3362 Chamblee Tucker Road
Atlanta, GA 30341
470-246-4317 Get Directions
This Deal is No Longer Available
This place is a must try! One of the very places left where the service is as good as its food. Come and see for yourself!
Minimum purchase of $37.50.
Pricing and availability may have changed since this deal was posted.
Similar Washington DC Offers