Situated in the centre of Leeds on Millenium Square, Casa Mia typifies a traditional Italian restaurant. With a decor that makes you feel as though you’ve escaped dreary Leeds and…
With Christmas approaching The Living Room offers up a new Autumn / Winter menu that, whilst probably out of the the range of most student budgets, offers the perfect semi-decadent…