Delicious Deep Fried Turkeys
50 Alabama St SW, Atlanta, GA 30303, USA · Get directions
What people say
The main upside is the lively ambiance and fast food service, but the main downside is ordering issues.
- lively ambiance
- fast food service
- ordering issues
Reserve a table
Pick a time, reserved through Sladow.
Reviews
The ambiance was lively, and the food came out fast.
REBECCA MARIE PACE · ★ 5