European Restaurant in Ryde on the Isle of Wight.
32-33 Union Street, Ryde, PO33 2LE
It's free and great for foodies.