I went to a wedding where Truffles catered in their restaurant in The Belvedere Hotel. They did an amazing job, but I can only review from a bystander’s point, not from someone working with the caterer. They were very professional and polite with the tray passed hour d’ouvres, never making you feel rushed or like you’re taking too many. The hors d’ouvres were all fabulous and delicious, but I was NOT impressed with the meal. The salmon was flavorless, the beef tenderloin too rare, and the sides unimpressive if not unlikeable. The dessert was very nice, though just chocolate covered things. So if it’s for hors d’ouvres, choose them. If a meal, maybe sample the food to ensure you’ll like it.