We just got off the allegra we ordered a white wine package and the first night they said that the wine we ordered was not on the ship. we than tried three other wines which were not on the ship. be carefu.
There are always wine packages and soft drink packages but that is it. You can order drinks in your cabin and there is usually a mini bar.