Deli On The Square
4 Church Street
Ludlow SY8 1AP
United Kingdom