Home Food World’s first floating drive-through