Italian restaurant. Quite posh. I have not been there, but it appears to have a lovely location in the middle of the Thames.
relatively recently changed hands. Generally poor service, but have had several good meals there. Excellent Italian wine list full of things you don't normally find. Pricey though..!