List of Sbarro Stores in Charlotte, NC Outlet Note Regular Brands Sbarro North Carolina Charlotte Rating 4.5 based on 95 votes Official Website http://www.sbarro.com/ Products Pizza Salad Sauce,Dough Pasta NameAddressPhone Name/Address/Phone Sbarro outlet - Charlotte 5501 Josh Birmingham Pkwy (704) 359-4013 Sbarro outlet - Charlotte 1525 W W T Harris Blvd Sbarro outlet - Charlotte 6801 Northlake Mall Dr (704) 597-3933 People Also Viewed