A guide to the UK and Isle of Man from the people that know...

Login

33 St. Helens

ST HELENS

Isle of Wight

Based on 0 reviews

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.

Lower Green Road

ST HELENS

Isle of Wight

PO33 1TS

Telephone

01983 872303

Holiday cottages nearby

Back to Restaurants in Isle of Wight