There are 2 reservation restaurants on the ship. You can either wait until you are on the ship or reserve prior online. The staff tries to make sure everyone has a chance to dine in each one. The poolside restaurant menu was not as good as one expected but all other food was great.