Yes, the restaurant Al Castello di Beatrice serves Italian food and also serves Vegetarian, Pizza, Mediterranean food.