Maiona is a restaurant offering traditional Navarra cuisine with menu options available. Credit card payments are accepted.