Chens Kitchen
69 Saint Mary Street
Kirkcudbright DG6 4DU
United Kingdom