Happy Haddock 1

Fish & Chip Shops

York Road
York, YO19 6HA

Happy Haddock

+44 (0) 1757 288519

Opening Times

Features

Are you the business owner?