Angkor Wat
14 Moorhouse St, Leek
01538 815182
Menu
Leek, Staffordshire
Angkor Wat
14 Moorhouse St, Leek, Staffordshire ST13 5NB
01538 815182