Chili's Too - Lambert Airport, St Louis, MO
N 38° 44.521 W 090° 21.735
15S E 729252 N 4291452
Located in the B concorse.
Waymark Code: WMB75M
Location: Missouri, United States
Date Posted: 04/13/2011
Views: 2
One of several places for food and beverage in the airport.
9841 Air Cargo Rd
Saint Louis, MO 63134-2044
(314) 733-0615