With a focus on New York–style pizza by the slice and an array of Italian-American dishes, Sbarro at Palm Beach in West Palm Beach, Florida, offers food enthusiasts a taste of classic flavors in an affordable setting. The store's commitment to traditional recipes makes it a standout among mall food options, attracting visitors who crave authentic tastes reminiscent of bustling New York pizzerias.

Other Sbarro locations

All locations →