Azurmendi jatetxea shared by @afar says: ""Azurmendi in Larrabetzu, Spain, holds a Michelin Green Star."" on Postcard