Truffles

9202 Clayton Road, St Louis, Missouri 63124

truffles.jpg

Photograph by Kevin A. Roberts

9202 Clayton Road, St Louis, Missouri 63124
Restaurant hours: Lunch Tue–Fri 11 a.m.–2 p.m.; Dinner Tue–Sat 6 p.m.–9 p.m.; Bar open at 4 p.m.
American, New American
$$$$
101 Best Restaurants 2016, Best Restaurants 2018
Ladue

Mentions