More about Chop Sticks
Chop Sticks is located at 1A Tempest Rd, LS11 6AU Leeds
+441132705666
http://www.eat-hot.co.uk/shop-chopsticks.aspx
Similar Listings
Yang Sing | 羊城
4.5