Carlo's Restaurant
211 King Street
Castle Douglas DG7 1AA
United Kingdom