Mombarone
Italian
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.
Location
I migliori locali vicini
I locali con il voto più alto vicino a Mombarone.
Local restaurants nearby
Corso Vittorio Emanuele, 31, 10010 Albiano d'Ivrea TO, Italia

