Sbarro - Flagstaff

Italian, Pizza
4650 N US Highway 89, Flagstaff, 86004-2400, United States Of America
Dishes: 37

Sbarro

4.7 / 5 of 452 Reviews
Address
4650 N US Highway 89, Flagstaff, 86004-2400, United States Of America

Feedback

★ 4.7 / 5 of 452 Reviews

Menu Items

More information

QR-code link to the menu

Related Restaurants

Fast & SimpleDownload Menu App now