Yes, the restaurant Ristorante del Sole serves Italian food and also serves Pizza, Mediterranean, European food.