This establishment is a restaurant located in Albiano d'Ivrea. One review describes the food as being of very poor quality with limited choices, and the service as very slow. The interior is noted as needing renovation and lacking light.