Lee's Garden

Restaurant in Holyhead, UK

Chinese fast food

Ffordd Caergybi, Caergeiliog, LL65 3YD