
Dining in Spain: Azurmendi***
Azurmendi is a restaurant in a futuristic building by the freeway near Bilbao in the Basque country in Spain. The restaurant of chef Eneko Atxa has three Michelin stars and ranks highly on the World’s 50 best restaurants and Opinionated … Continue reading Dining in Spain: Azurmendi***