Il Truciolo is an Italian restaurant offering Mediterranean and BBQ cuisines. It is located in Altedo, Italy.