the classic guide

A guide to the West Country from the people that know…

33 St. Helens

Situated in the centre of the village opposite the village green, this small but perfectly formed restaurant is open from Thursday to Saturday and Sunday lunch. Takeaways are available and booking is essential.

33 St. Helens
Lower Green Road
ST HELENS
Isle of Wight
PO33 1TS

Telephone

01983 872303

This website uses cookies to store information on your computer. For more information visit our privacy page OK