Truffles
££•British
Truffles is a small, friendly, intimate restaurant providing a stylish atmosphere in which to enjoy a fine dining experience. The à la carte menu and specials board offers the best of seasonal, local fresh produce.
No active offers at the moment. Check back soon!