Leonardo located at Stella Di Mare Hotel at Dubai Marina is a fine dining restaurant that is perfect to take anyone to that special day. Inspired by Leonardo da Vinci, the restaurant has the artist’s engineering showcased all around the room and is the central theme of the restaurant. What we loved about it was […]