Get directions to: Sbarro, Flagstaff, AZ Restaurant address: 4650 North Ushighway 89 Flagstaff, AZ 86004, USA Driving Walking Bicycling Restaurant: Sbarro