Leonardo da Vinci is an Italian restaurant offering creative cuisine since 1988, with a frequently updated menu.