The amazing Italian restaurant tucked away on Greater Manchester industrial estate named amongst Britain's best

Wait 5 sec.

The Good Food Guide has announced its list of Britain’s 100 Best Local Restaurants 2026 including two Greater Manchester venues