In Episode 5 of the live-action 'One Piece' series on Netflix, the Straw Hat Pirates find a floating restaurant in the middle of the ocean, with food so savory and delicious that Luffy smells it on ...