Sbarro
Closed
2863 Ellesmere Rd
Scarborough, ON M1E 5E9
Sbarro in Scarborough, ON, is a casual dining restaurant that specializes in serving Italian-American cuisine.
With a menu featuring pizza, pasta, and other classic Italian dishes, Sbarro offers a convenient dining option for those looking for a quick and satisfying meal.
Generated from their business information
Also at this address
See a problem?
Partial Data by Foursquare.

