Restaurant serving a rich and varied menu. Known for tasty, well-presented dishes, including seafood.