Delicious Deep Fried Turkeys

Restaurant · Atlanta ★ 4.6 (13)
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

Find another spot on Sladow