Sports club and takeaway in Penrhyncoch, Wales. Home of Penrhyncoch FC. Offers food deliveries.