22 Mill Street Restaurant 22 Mill Street, Chagford, Newton Abbot, Devon TQ138AW