top of page
Leonardo (3).png

Where the food is art, and the art is cooking.

Established in 2006, our family-run restaurant was born from a simple vision —

celebrate the abundance of fresh Spanish produce through authentic Italian flavours.

Led by our Head Chef, whose Southern Italian heritage inspires every dish,

we take pride in creating food that evolves daily, crafted with passion and care.

View.png

Visit us

122 Flamenca Beach, C. Sta. Alodia, Centro Comercial, 03189 Playa Flamenca, Alicante, Spain

Loved by our many loyal customers, we bring you the true taste of Italy by the coast.

​​

Our ethos is simple:

happy to part, happy to see you again.

© 2035 by Restaurant Leonardo

bottom of page