Restaurante Otxondo is a restaurant offering local gastronomy in a cozy atmosphere. It is located in Dantxarinea, Navarra.