Borgo San Felice Dicembre 25, 2016 by lidia Hotel – Borgo San Felice, Castelnuovo Berardenga, Siena ph. Lea Anouchinsky Suites Il Poggio Rosso restaurant Executive Chef Juan Camilo Quintero Filed Under: work