A small centrally located restaurant open every evening and lunch Thursday to Sunday.
The Red Duster
37 High Street
COWES
Isle of Wight
PO31 7RS
37 High Street
COWES
Isle of Wight
PO31 7RS
Telephone
01983 290311