Turkey Leg Hut Menu

4830 Almeda Road A/B, Houston, TX, 77004

Last updated on October 27, 2020
Disclaimer: pricing and availability subject to change.
Connect with
Turkey Leg Hut

Amenities

(832) 787-0770