Alafowlia Bar and Restaurant phone Rhyl Rd Denbigh, Denbighshire LL16 3DS map Brookhouse Mill phone Ruthin Road Denbigh, Denbighshire LL16 4PT map if (!IN_DEV) { ?> } ?>