Get directions to: Al Huda, Houston, TX Restaurant address: 6265 Highway 6 S Houston, TX 77083, USA Driving Walking Bicycling Restaurant: Al Huda