The renowned ranking list "OAD Top 100 Europe" has published its annual top-100 of Europe's best restaurants - and we are very proud that STUDIO has entered the ranking as number 78, sandwiched between some of Europe's most iconic restaurants.