Truffels offers a French-inspired dining experience and caters to special events, from weddings to dinners.