La Posta restaurant | Cavour, Italy