Not sure about alcohol but we purchased soft drinks and hot drinks. We took our own food as did many others.
Yes they do serve alcohol
Yes, there is a full bar on the top floor of the boat.
Yes. Alcohol is served. You may Not bring food or drink on board.
Thanks! Your answer is awaiting moderation.