Chicken Shop

Newport, Aberdeen, United Kingdom

1 place in Newport, ordered by rating:

3.0
1 review
Telephone:
+44 1633 215205
Address:
Unit R4 73 Friars Walk Shopping Centre Usk Plaza