Nestled in Highbury and a favourite amongst locals, Trullo London is a simple & unfussy Italian spot serving seasonally focused, sustainable dishes that change daily.
Nestled in Highbury and a favourite amongst locals, Trullo London is a simple & unfussy Italian spot serving seasonally focused, sustainable dishes that change daily.