Mallorca is a Spanish and Portuguese restaurant known for its Iberian menu with a seafood focus, extensive wine list, and full bar.