I believe the Italian Orchard is the best Italian restaurant by far, anywhere in the North. There is a lunch menu for only £8.70 for two courses and you have a choice of more than a dozen starters and a dozen main courses. I hate Italian restaurants that offer only pasta and pizza, this has very good quality and very good service - if you go there you would recommend it too!!!!
Italian Orchard – Preston