The Happy Haddock
53 High St, Sandown
01983 472216
Menu
Sandown, Isle of Wight
The Happy Haddock
53 High St, Sandown, Isle of Wight PO36 8DF
01983 472216