Boschetto is a casual Italian and pizza restaurant nestled at the foot of Monte Terminio. Since 1995, it has offered high-quality, homemade cuisine and traditional dishes in a natural setting.