Chopsticks
43 Castle Street, Llangollen LL20 8RU Wales
Chopsticks is a Asian, Chinese, Fast Food place is located in Llangollen, Wales. The address of Chopsticks is 43 Castle Street, Llangollen LL20 8RU Wales.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1978 862668,