St David s College | Gloddaeth Hall Wormhout Way Llandudno LL30 1RD United Kingdom Restaurant Menu & PhoneGloddaeth Hall Wormhout Way Llandudno LL30 1RD United Kingdom 4.3/5