Bar Restaurante Ixora is a restaurant, located at Península de Nicoya, Provincia de Guanacaste, Costa Rica. They can be contacted via phone at +506 2249 5183 for more detailed information.
Location :
Península de Nicoya, Provincia de Guanacaste
Added by
Jopie, at 20 July 2016