And last but certainly not least, we have Mezopoly. Easily one of the best Greek restaurants in London, this place is ideal if you’re a lover of Greece and its cuisine. Located in the heart of north London, Mezopoly entices you with flavour and scent that reminds you of Greece. Sat just far enough away from the hustle and bustle of the centre of London, Mezopoly is still nearby Palmers Green tube station, making it easily accessible.
On the menu, there is a wealth of fish, vegetables and meat options, all made with care and attention to detail and carefully prepared with fresh ingredients. So, for a laidback and warm evening with great food, there aren’t many better places than Mezopoly.