Part of Shops At South Town's diverse dining options, Sbarro serves up New York–style pizza by the slice along with a variety of Italian-American dishes that cater to food enthusiasts looking for authentic flavors at affordable prices. This location stands out for its commitment to traditional recipes and offers a taste of classic New York pizzerias, making it a must-visit spot for those craving genuine Italian cuisine in a casual setting.

Other Sbarro locations

All locations →