Two years ago, we went to a restaurant which was kinda west (ish) of Leverick Bay and we forget the name. It's up on the hill a bit. Small place with great view on the North Sound. Will someone remind me of the name and more importantly, are they still open?