Get directions to: Pizza Inn, Houston, TX Restaurant address: 13932 Westheimer Rd Houston, TX 77077, USA Driving Walking Bicycling Restaurant: Pizza Inn