China Palace Restaurant phone 27, Queens St Epworth, South Yorkshire DN9 1HG map The Khyber Restaurant phone 1, Church St Epworth, South Yorkshire DN9 1ER map if (!IN_DEV) { ?> } ?>