Sbarro in Ontario

Find Sbarro restaurants in Ontario near you now.

Oshawa

Branches

Sbarro

Pizza restaurant

Address: 2061 Simcoe St N, Oshawa, ON L1H 7K4, Canada