Close
To set your location, click the target or 'Chicago, IL' in the top search bar.
open results
Verified

Delicious Deep Fried Turkey (est. 2010)

Live Laugh and Love Delicious Deep Fried Turkey

(770) 249-2336 Atlanta, Atlanta, GA 30321 Official site

Categories: Restaurants, Barbecue Restaurants

The Details

We speak English Cash, Visa, Master Card, Discover, American Express, and Debit gladly accepted