Come and taste the culinary pleasures at Sbarro. Located at 2949 South Toltec Road, Eloy I-85131, United States, our doors are open today, ready to greet you to an exceptional dining experience. With a rating of 3.3 and 202 glowing reviews, we're a must-visit for food lovers. Access the operating hours of Sbarro right here on our website. If you require any assistance, please call +15204667363.