Restaurant with stunning views of Orrì beach. Offers a relaxing atmosphere.