Yes, there is an extensive menu on board at an extra cost. The prices are visible on the bridge of the ship or on the online menu.