The Pasta House
Address:
8213 Delmar Blvd, Saint Louis, MO 63124
Phone:
(314) 991-2022
Cuisine:
American
Restaurants,
American
Other Businesses:
- Palomino Lounge at 5876 Delmar Blvd, Saint Louis, MO 63112
- Mai Lee at 8440 Delmar Blvd, Saint Louis, MO 63124
- Tokyo Seafood Buffet at 8008 Olive Blvd, Saint Louis, MO 63130
- The Original Pancake House at 8817 Ladue Rd, Saint Louis, MO 63124
- Kim Son at 8080 Olive Blvd, Saint Louis, MO 63130