Isola restaurant, floating on the street