Mallorca restaurant excels in service, food and ambience. I've had the opportunity to dine in several of the world's largest cities and Mallorca serves world class cuisine at a reasonable price and with incredible service.
Pros: Great food, Service
more