Castel del Monte is an Italian restaurant offering pizza and other Italian cuisine, with vegetarian options available. Reservations are accepted.