Description
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.
Location
66-68 High St, Criccieth LL52 0HB, UK
Add a review