Generations of shoppers have trusted Sbarro Italian Eatery in Suite 216 of St. Louis Union Station for its delectable New York–style pizza by the slice and a wide array of authentic Italian-American dishes, making it a must-visit spot for those craving high-quality, quick-service meals with a taste of home. The store's commitment to traditional recipes and flavors sets it apart, offering both dine-in and takeout options that cater to families and tourists alike looking for an authentic dining experience in the heart of St. Louis.

Mall hours Closed
Monday 10:00 AM – 9:00 PM
Tuesday 10:00 AM – 9:00 PM
Wednesday 10:00 AM – 9:00 PM
Thursday 10:00 AM – 9:00 PM
Friday 10:00 AM – 9:00 PM
Saturday 10:00 AM – 9:00 PM
Sunday 10:00 AM – 6:00 PM
Hours for the mall — individual store hours may vary.
Information
Location Suite 216
Category Restaurant Pizza / Italian Food
Report an issue with this listing

Other Sbarro Italian Eatery locations

All locations →