A top pick for a formal dinner, this Michelin Restaurant I is located only a few minutes of walking from Pamplona Cathedral. As the name applies, Europa provides exquisite specialties from all around the continent served in an excellent atmosphere.
Comments