Ristorante Il Ceppo is a welcoming restaurant offering Italian cuisine. It is situated in a wonderful location with large windows overlooking the beautiful Sacro Monte panorama. The dishes are prepared with care.