Truffles - St. Louis is rated 4.7 stars by 1264 OpenTable diners.