Get directions to: Sbarro, Sugar Land, TX Restaurant address: 16535 Southwest Fwy Ste 430 Sugar Land, TX 77479, USA Driving Walking Bicycling Restaurant: Sbarro