Server Assistant at Langdons Restaurant & Bar - Holyhead, N/A, GB
Langdons Restaurant & Bar is a restaurants company based out of HOLYHEAD MARINA, Holyhead, United Kingdom.