This tea room is the exception to an otherwise disappointing visit to Cheddar. The food was superb, the staff absolutely brilliant and reasonable priced. If you want to eat or drink in Cheddar, go here!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.