Information on Sbarro in Des Peres, MO 63131 Outlet Note Regular Brands Sbarro Missouri Des Peres 1778273 Rating 4.5 based on 95 votes Address 80 W County Ctr Des Peres, MO 63131 Phone Hours may vary in different stores. For accurate hours, please contact each store directly. Suite643 Hours may vary in different stores. For accurate hours, please contact each store directly. Nearby Sbarro Outlet Sbarro Outlet - St Louis Sbarro Outlet - Hazelwood Sbarro Outlet - St Louis Sbarro Outlet - Osage Beach People Also Viewed