The Happy Haddock
Seafood
69 Junction Road, Kirkwall, Scotland
Currently there is no menu available for The Happy Haddock in Kirkwall. We are continuously adding menus, so check back soon! In the meantime feel free to browse our other menus within Kirkwall below.