Discovered by FATB

Truffles

Restaurant in St. Louis, Missouri, United States

A higher-end restaurant on Clayton Road in St. Louis, with a butchery market at the same address selling cuts, prepared meals and specialty items.

Why FATB discovered it: Wine Spectator Best of Award of Excellence - Wine Spectator

Discovery is not verification.