O Mamma mia

Saying O Mamma mia today is to refer to good Italian food and around twenty restaurants throughout Spain and Portugal. Consolidated as the flagship of Italian restaurants in Andalusia, it still maintains its quality, unmistakeable style and know-how.

There is also nobody better than an Italian to convey the flavours of their land. This is, without doubt, what makes each restaurant stand out.

Where to find O Mamma mia at the airport