Via Camillo Benso Conte di Cavour, 13, 12051 Alba CN +39 0173 441647
restaurant, Alba, Piedmont, Italy
How to go there