Olor A Café
Simón Bolívar 616, Ibarra, Provincia de Imbabura
Not yet rated
Directions: It's inside the courtyard through the cafe, to the far left corner ave then turn left and it's on your right.
Comments: You might have to be a paying customer of the cafe. It also has toilet paper in the stalls!