Harbour Kitchen
117 High St, Cowes
01983 475435
Menu
Cowes, Isle of Wight
Harbour Kitchen
117 High St, Cowes, Isle of Wight PO31 7AX
01983 475435