The Happy Haddock
87 High St, Shanklin
01983 868570
Menu
Shanklin, Isle of Wight
The Happy Haddock
87 High St, Shanklin, Isle of Wight PO37 6NR
01983 868570