Located in the picturesque seaside town of Criccieth, North Wales, Poachers Restaurant is a small, family owned and operated business. The restaurant comfortably seats 48 people and is fully licensed including a hand-picked bar and wine list. The varied menu features traditional British and international cuisine made with the freshest local Welsh ingredients available.