Written by Sarah Idle
Casa Mia at the Millennium Square
If you dream of Tuscany on your tongue, crispy, crunchy pizza and oozing garlic bread – you’re in luck. Leeds has plenty to offer those with a taste for all things Italian. If you’re after the epitome of what Leeds does well – the modern, slick, shiny chandelier-type...