LOUIS – Gordon Ramsay’s new St. Louis restaurant has quickly become a culinary ... s location as one that offers a “postcard-worthy view of the gleaming Gateway Arch National Park and ...