Simplicity takes center stage at Leonardo Italian Restaurant, Dubai
"Simplicity is the ultimate sophistication." - Leonardo da Vinci The above lines of Da Vinci aren't just a maxim at the newly launched Leorndo Restaurant at Stella De Mare – it is a philosophy and way of life. Walk into its simple, cosy interiors and you will be transported to another world. A world where simplicity abounds. Inspirations of art can be found in everything, but nothing is really overpowering. The space just serves as a canvas without necessarily interfering with the greatest art Leonardo restaurant has on offer – the food. Wooden flooring and touches of green in the form of faux foliage - a giant tree dominating the centre of the restaurant giving the space a very earthy look and feel. There are nuances of Da Vinci quotes and even an insignia from an erstwhile royal palace of Italy. A bar on the left side as soon as you enter the restaurant takes care of the human watering needs (read drinking) and a hydraulic water pump signifies the trad...