Turkey Legs

Address: 1715 S Lamar St, Dallas, TX 75215
Short Business Description: Flavored & smothered turkey legs, turkey tenders, fried seafood & sandwiches in a casual setting.
Business Website Address: https://turkeylegparadise.com/
Business Phone Number: 469 650-3427
Neighborhood Description: Cedars
Methods of Order Placement: Takeout