List of Sbarro Stores in Newark, DE Outlet Note Regular Brands Sbarro Delaware Newark 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 - Newark Christiana Mall (302) 738-3110 Sbarro outlet - Newark 201 W Main St (302) 366-1024 Sbarro outlet - Newark 530 Jfk Memorial Hwy (302) 737-3801 People Also Viewed