Chens kitchen.

St Marys street kirkcudbright, Kirkcudbright DG6 ,United Kingdom
Chens kitchen. Chens kitchen. is one of the popular Fast Food Restaurant located in St Marys street kirkcudbright , listed under Restaurant/cafe in Kirkcudbright , Take Out Restaurant in Kirkcudbright , Chinese Restaurant in Kirkcudbright ,

Contact Details & Working Hours

Map of Chens kitchen.