Go to:  
  1. Isle of Wight
  2. /
  3. seafood

United Kingdom

Order tips by: Most recent first  |  Most popular first
    tip

    Baywatch on the Beach

    Posted by PeteinSQ 4 July 2006

    An excellent fish and steak restaurant on the beach at St Helens. When I went I had fantastic mussels. I recommend cycling there if you can.

    Duver Road, St. Helens, Isle of Wight;
    tel: 01983 873 259

    100%

    agreed

    2

    people

    I agreeI disagree


      Your tips about Isle of Wight