Sbarro in Raleigh, North Carolina

Find Sbarro restaurants in Raleigh, North Carolina near you now.

Branches

Sbarro

Pizza restaurant

Address: 5959 Triangle Town Blvd, Raleigh, NC 27616