Queen Mary 2 offers seafood and Spanish cuisine. Known for its elegant atmosphere and high-quality dining experience.