Restaurant Review: Trullo, Islington

Finally, I made it. Getting to eat at Trullo has literally been years in the making due to a couple of abortive attempts before. But when my lovely Italian friend Lucia and I were deciding where to meet up, she travelling from north London, me from south-west, Trullo seemed like a perfect option. So, a […]

Read More