The Red Duster
37 High St, Cowes
01983 290311
Menu
Reserve
Cowes, Isle of Wight
The Red Duster
37 High St, Cowes, Isle of Wight PO31 7RS
01983 290311