Where Are We?
33 St. Helens Restaurant, Lower Green Road, St. Helens, P033 1TS.
St. Helens lies in a coastal position on the East coast of the Isle of Wight, between the villages of Bembridge and Seaview.
There is free parking around the restaurant as well as a free public car park.
01983 811111 Ryde taxis
01983 777007 Vectis Taxis
Any queries on how to get here please contact us on – 01983 872303