Timbara, Ecuador
vía a Centro de interpretación Cultural Shuar A 800 metros del Gad Parroquial Rural
No menu is currently available. Visit the venue website or contact the restaurant.