The best Italian restaurants in Leeds.
Pick up restaurant deals in Leeds with tastecard. It is a beautiful and historic city to explore, with a stunning cathedral, four universities and a famous football club. That’s not all, though! They also have great places to eat, so check out our five choices for the best Italian restaurants in Leeds: