Pizza restaurant La Locanda dei Duchi, near Castel del Monte, offers a romantic setting for special occasions and dining.