Sbarro in Charlotte, North Carolina

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

Branches

Sbarro

Pizza restaurant

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