From pizza margherita to spaghetti carbonara and focaccia, capresse salad and all other delicacies all being made using the finest ingredients in an Italian-like trattoria. A perfect idea to experience country's cuisine under the blue sky in one of the best of its type on the island.