I Larici is located in Via Montenero 28, 10052, Bardonecchia, Italy.