Treff Restaurant Tapas and Bar offers brilliant food with perfect portion sizes, providing excellent value for money. It is considered one of the best places in town for a dining experience.