Pappadeaux Seafood Kitchen - IAH Airport in Houston, Texas (Restaurant) - Map

Map & Directions Store Details & Deals

3950 N Terminal Rd
Houston, Texas 77032
Cross Street: Terminal E, Gate E3. Only accessible to ticketed passengers.

Phone: (281) 821-7684

Detailed Map