The Fryer Tuck

The Fryer Tuck is Fish & Chips Restaurant in Abercynon.

Tags:
Fish & Chips Restaurant
Category:
Fish & Chips Restaurant