180 Daow's Kitchen

Restaurant in Folkestone, UK

Asian restaurant

180 Risborough Lane, Folkestone, CT20 3LL