Get directions to: Sbarro, Houston, TX Restaurant address: 900 Gessner Rd Houston, TX 77024, USA Driving Walking Bicycling Restaurant: Sbarro