Restaurant on the Waters Edge phone Benllech Benllech, Anglesey LL74 8QE map The Seaview phone Benllech Benllech, Anglesey LL74 8QE map if (!IN_DEV) { ?> } ?>