Had a nice Moules and Chips there, back in the summer. It's where we usually go for lunch when we're in Cowes. Think it belongs to the same people who now own the Wheatsheaf in Yarmouth?
Shut at the end of the season, but opening up again as a Chinese Restaurant/Bar if the planning application on the front is anything to go by. They have closed out of season previously.