Is there a restaurant in Terminal 2 ground side?

john Hodge | Oct 10, 2019 | Category: International airport

St. Louis Lambert International Airport - All questions

Address: 10701 Lambert International Blvd, St. Louis, MO 63145, USA

Celeste Ruppelt | Oct 10, 2019

Visit the airport website. It has map of the terminal including which restaurants are where.

Chris Taylor | Oct 10, 2019

Three kings is in terminal 2. Not sure what you mean by ground side.

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Enterprise rental location in airport

Charles Riley | Oct 10, 2019
Read More

What terminal is Southwest Airlines?

Chris Davis | Oct 10, 2019
Read More

Trending Places