Sbarro in North Carolina

Find Sbarro restaurants in North Carolina near you now.

Charlotte Raleigh

Branches

Sbarro

Pizza restaurant

Address: 5959 Triangle Town Blvd, Raleigh, NC 27616

Sbarro

Pizza restaurant

Address: 1525 W W.T.Harris Blvd, Charlotte, NC 28262