Farm Michelin Stars 0 Share on Contacts Via del Pascolo 40, 10061 Cavour (TO) T+39 3481495379 44.8167931, 7.349469