Three Edinburgh restaurants recognised in top 100 UK list by prestigious awards
The Palmerston, Aizle and The Kitchen joined two other Scottish restaurants within the UK top 100 list that was chosen by judges of the annual Estrella Damm National Restaurant Awards.
Edinburgh Live ·