300-302 St Paul's Road, Highbury, London, N1 2LH
If you’re wanting a top notch Italian meal and amazing pasta in particular, then Trullo is the spot for you in North London. Based near Highbury and Islington station, Trullo is the sister restaurant of Padella.
£30 - £49
Italian
SquareMeal London Top 100
Vegetarian friendly