Yes, the restaurant La Gavitella Restaurant & Beach serves Mediterranean food and also serves Italian, Fish, Neapolitan food.