• 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!

    Propose an edit to this listing.


    comments powered by Disqus