Report by
Regulatory Report
Food Safety Report: Turkey Leg Hut, 4830 Almeda Rd, Houston, TX 77004, United States.
1 year ago •source theshaderoom.com • business
4830 Almeda Road, Houston, 77004 Texas, United States
Closure Date: 09/22/2024Violations:
- The restaurant violated health codes concerning improper containers, pest control, flooring, ventilation, and more.
Source: theshaderoom.com/
34
Comments
Comment
