Filters:
discount store in Leeds
About 2 results.
Chopsticks Takeaway
43 Queens Road,Hyde Park, Leeds , West Yorkshire, United Kingdom, 12451 Leeds, United StatesChopsticks is the premier Chinese Takeaway in Leeds area. www.chopstickstakeaway.co.uk/