Tumble Fish and Chips
Fish and Chips
Tumble Fish and Chips is a popular takeaway specializing in fish and chips.
Location
Best places nearby
The highest rated places close to Tumble Fish and Chips.
Local restaurants nearby
22 Heol-Y-Neuadd, Cymru / Wales


