Royal Caribbean International

Royal Caribbean International (RCI) has 35 restaurants across 27 ships.