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