Restaurant: Impossible
At Meglio's in Bridgeton, Missouri, close to St. Louis, Robert encounters an Italian eatery that seems trapped in a bygone era, riddled with numero...