Canoo is a European restaurant housed in a charming river boat, offering waterfront views and outdoor seating.