Calle Obando Luna 2-83 y Maldonado detrás del Colegio Teodoro Gómez,
Ibarra, ec1020
Rest- Parrilla "El BarBaro" is one of the popular Restaurant located in Calle Obando Luna 2-83 y Maldonado detrás del Colegio Teodoro Gómez ,Ibarra listed under Restaurant/cafe in Ibarra
, Restaurant in Ibarra
,