This restaurant is in the center of the city of Ibarra, on the Perez Guerrero and Bolivar Avenue. In the surroundings, there are parking lots accessible to park the vehicles and can assist with family to enjoy the services offered. Its decor with a cozy...More
“Excellent restarurant”