It was my first visit to Sole D’oro London in Palmers Green, North London and it was truly amazing. Firstly the interior was stunning. It was renovated in lockdown, so the restaurant looks modern and fresh! How many local restaurants do you know with a Wood-fired oven? It grabbed my attention as soon as I walked in! Before I tell …