T.N.’s first floating restaurant opened at Muttukadu