Located in the five-star Stella Di Mare Hotel in Dubai Marina, Leonardo has artsy interiors, inspired by famed Italian polymath and artist Leonardo da Vinci. Various artworks, cogs, wheels, sculptures, and other versions of the artist’s most famous inventions are displayed around the room to create the Italian spirit.
The restaurant services up traditional Italian menu, including cacio e pepe, spaghetti alla vongole, truffle pizza, crispy fried scampi with raspberry vinegar salad, beef tartare, gnocchi with lobster ragout, and other surprising dishes to plunge visitors into the authentic Italian atmosphere.