Sbarro
CLOSED$ •
6200 Grand River Blvd E #362, Leeds
About Sbarro Pizza
Sbarro Pizza Reviews
Ratings
Menu
Add a Menu


6200 Grand River Blvd E #362, Leeds
Sbarro, a popular food court restaurant, offers a variety of Italian-inspired dishes. Customers praise the hot and delicious Stromboli, available at a reasonable price. The pizza, though not always freshly prepared, is satisfactory. The service is quick and efficient, with friendly employees. However, some find the prices, particularly for drinks, to be a bit high. Overall, Sbarro provides a satisfying dining experience for those seeking Italian fare in a food court setting.