A RESTAURANT has been named the best Best Indian Restaurant in the North of England to underline the progress of the area's thriving food and drink scene. Dosa Village, based in Prescot, received the ...