The Pasta House

Italian, Restaurants, Food, Pasta Shops, Specialty Food

Address: 1701 Lambert International Airport, Terminal 2, Terminal 2, Gate E6, St. Louis, MO, 63074

Category: Restaurants

Tags: #Italian #Restaurants #Food

Rating: 3.3/5 (29 reviews)

Listed on BizVoices