Reviews of Pant-yr-Ochain. (Pub) in Wrexham (Clwyd).