We went to the Mount Haven Restaurant for a treat and a treat it was.
The food and service were all first rate.
The atmosphere and the views from the deck are breathtaking.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.