More about Appleyard Deli
Appleyard Deli is located at 85 Wyle Cop, SY1 1UT Shrewsbury, Shropshire
01743 240180
Similar Listings
Mifi
5
![star rating](/static/images/star.png?v=1.02)