The Pasta House Co.

8213 Delmar Boulevard, St Louis, Missouri 63124

8213 Delmar Boulevard, St Louis, Missouri 63124
Lunch and dinner daily
Italian
Kid Friendly, Outdoor Seating
$$
Ballwin, Creve Coeur, Ellisville, Far West County, Metro East, North County, St. Peters, University City