fromTime Out London
3 weeks 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