As a longtime fan of Sbarro , I can say their pizza never disappoints . The XL New York slice is my go to it’s delicious , fresh , and full of flavor . I also love their pasta and salads , which make for a great meal when I’m on the go . No matter the location , the quality and taste are always consistent . It’s my favorite spot for a quick and satisfying bite .