STL · Restaurants

Crushed Red Pizza Kiosk

self-serve kiosk

Terminal 2 $$$$ Post-security
Contact
Address
St. Louis Lambert International Airport, Terminal 2, St. Louis, MO, USA

Self-serve, cook-to-order pizza kiosk from local chain Crushed Red located in the Terminal 2 concourse.

Other restaurants at STL