10701 Lambert International Blvd, St. Louis, MO 63145
Overall Rating
Review
I'd give it zero stars if I could. Worst service ever. Couldn't even tell you about the food, as I eventually walked out before receiving it. Guess I'll have some chips. Definitely will plan in advance for this airport next time.