fromTime Out London
2 days agoThis is officially the best Italian restaurant in London right now
"The Highbury trattoria hasn't got any flashy gimmicks or TikTok-friendly marketing ploys. Instead, Trullo's reputation is built on consistently excellent food and its expertly calibrated atmosphere."
London food