Star Inn

2 Clarence Road, Wroxall, Isle of Wight, PO38 3BY
Call us: 01983 854701

Food

Food Served: 
Monday - Saturday 12:00 - 14:30 & 18:00 - 21:00
Sunday 12:00 - 18:00