Burger King 11612

Burger King #11612 is a Burger King restaurant located at St. Louis Lambert International Airport, St Louis, Missouri.