Restaurant Il Poggio, located in a medieval village, offers a stunning panoramic view. Known for wedding banquets, it features a charming, frescoed dining hall.