51 Eldon St N, Barnsley S71 1LQ, United Kingdom +44 1226 285965
How to go there
Chinese takeaway Loc: 53.5574 / -1.47647
Plan your visit