Description
Narrow, casual venue with a small patio serving Southern comfort classics & cocktails.
Name: Turkey Leg Hut
Address: 4830 Almeda Rd suite A/B, Houston, TX 77004
Phone Number: +1 832-787-0770
Categories: American restaurant, Restaurant
Turkey Leg Hut is a American restaurant located at 4830 Almeda Rd suite A/B Houston/
(Latitude,Longitude: 29.7260017,-95.3779258)
Postal Code: 77004
Location
-
4830 Almeda Rd suite A/B, Houston, TX 77004
Add a review