This Sbarro location within Oglethorpe Mall in Savannah, Georgia, serves up a variety of New York–style pizza slices and Italian-American dishes that cater to food enthusiasts seeking authentic flavors at affordable prices. Shoppers can enjoy classics like meatball subs and pasta dishes, making it a perfect spot for a quick, satisfying meal before continuing their shopping adventure. The casual dining atmosphere is ideal for families and individuals looking for a taste of New York without leaving the mall.

Other Sbarro locations

All locations →