Trattoria Il Forno Review – Leeds, UK

Trattoria-Il-Forno-Leeds-UK-Review

The best pizza I have eaten in the UK. Dieting all week can be hard – you get to that point when you’re sat in the office, dreaming about your next cheat meal. Well, this week, I couldn’t stop thinking about pizza. Now usually I go for the classic Domino’s while sitting at home in … Read more Trattoria Il Forno Review – Leeds, UK