Seaside ristorante with panoramic views. Offers seafood cuisine and pizza.