Ate here on a whim during a few days' snorkelling/diving holiday. Good old fashioned Italian restaurant with a wide range of pasta, pizza and meat/seafood options. Everything we ordered was delicious. Reasonably priced and good lord but the portions were enormous! If I were a local I'd be the size of a house just from Pinocchio takeaway.