Michelin Awards its Netherland Stars for 2016 in Amsterdam
To any chef working in Europe, the word Michelin means a lot. The tire company’s stars have defined the greatest restaurants across Europe since the end of World War II. Yesterday at the DeLaMar Theater, we found out which chefs will get new stars and which ones will keep their […]
