Restaurant Review: The Resto, Islington
I met my lovely friend Lucia last night for a meal. She suggested going to The Resto near Highbury & Islington tube as this is a sort of halfway point from my home in SW London and hers in Hertfordshire. The Resto is a pizzeria serving Neopolitan pizzas and food of the Aegean. Well, I […]
Read More
