We passed this one by pure luck and got a six person table at the plaza. The food arrived quick and we chose from the "menu del dia", which was different pasta dishes and meat dishes. All dishes were very good and the carbonara was excellent. I have travelled Italy lot, but never had such a good meal there over.
Had many dinners at Mallorca, but this was the biggest surprise and definately the one that had the best quality-/price-ratio.