Store Michelin Stars 0 Share on Contacts Via Talucco Alto, 65, 10060 San Pietro Val Lemina (TO) T+39 0121543481 Visit the website 44.9117181, 7.3098307