Poachers Restaurant
Located in the picturesque seaside town of Criccieth, Poachers Restaurant is a small, family owned and operated business. The recently refurbished restaurant comfortably seats 48 people and is fully licensed including a hand-picked wine list. The varied menu features International Cuisine made with the freshest local Welsh ingredients available. Booking recommended.