Arrankudiaga • Spain
Boroa is located in a dream location, in the heart of nature. In this place of reference, from a gastronomic point of view - nature, tradition and avant-garde are in harmony.
iPhone and Android mobile applications are launching later this year, stay tuned!