Travellers Joy, Cowes, PO31
Share with friends
For the foreseeable future we will be closing the kitchen at 8pm. This is subject to change depending on staffing levels. We apologise for any inconvenience this may cause.
85 Pallance RoadCowesIsle of Wight PO31 8LS
01983 298024
[email protected]
travellersjoycowes.co.uk