Pasta House Company The Pasta House Co.

The Pasta House Co. Map

8213 Delmar Blvd.
St. Louis, MO 63124
314-991-2022
Map
Cuisine: Italian
The St. Louis-based chain offers casual Italian with a neighborhood feel.
Openings: Lunch & Dinner daily

Features