Azurmendi restaurant in Vizcaya is at the top of the global dining scene. The acclaimed chefEneko Atxaopened the doors of this sustainable eatery in 2005. The award-winning establishment is the pride of Larrabetxu, a town just 12 miles from Bilbao, Spain. Seven years after opening its doors...