Panoramic seaside restaurant offering fresh seafood dishes.