Sbarro

186 W County Center Dr, Des Peres
(314) 788-9291