Trattoria Il Forno
First post in a long time, but recently managed to get out to visit one of the best lunch time Italian restaurants hidden in the suburbs of Leeds. Trattoria Il Forno is a quaint place, with wood logs making up the wall complemented by a great view of the roaring fire pizza oven. I’ve never… Read More Trattoria Il Forno