Skip to main content

Ice Cream's Delicious Turkey Legs

restaurant · barbecue restaurant · Tampa, FL

Address
5112 N 22nd St, Tampa, FL 33610
Phone
(813) 712-0311
Where
27.9937, -82.4354

Search Hominin for Ice Cream's Delicious Turkey Legs

Other restaurants nearby

More in Tampa

Ice Cream's Delicious Turkey Legs — restaurant in Tampa, FL | Hominin