Strictly a takeout place offering a very wide variety of flavors. The wings are a bit on the small side, but at 35 for 20 bucks, you really can't complain.
Address: 534 W Tennessee St, Tallahassee, FL 32301-1028
Location: United States > Florida (FL) > Florida Panhandle > Tallahassee
Phone Number: +1 850-521-0101