Get directions to: Sbarro, Valencia, CA Restaurant address: 24201 Valencia Blvd, #119 Valencia, CA 91355, USA Driving Walking Bicycling Restaurant: Sbarro