Tucked away in a Prestwich industrial estate, this unassuming Roman cafe has just been named one of the top 20 best local restaurants in Britain
An Italian cafe operating out of a Prestwich industrial estate has been named one of the top local dining spots in the country. Lupo Caffe Italiano has taken the 19th spot in the Good Fo...