Deli 173
173 King Street
Castle Douglas DG7 1DZ
United Kingdom