Start your day early and visit the Milan Cathedral, a Gothic masterpiece and one of the largest cathedrals in the world. Have breakfast nearby at Pasticceria Marchesi, the city's oldest pastry shop. Explore Galleria Vittorio Emanuele II, one of the world’s oldest shopping malls before lunch. Enjoy traditional Italian dishes at Osteria del Binari, just a 10-minute walk from the Cathedral.
Discover the history of the Sforza Castle, a stunning 15th-century fortification, and its vast collection of artwork at the museum. Stop in Parco Sempione, a large park right across the castle, to enjoy a picnic lunch. Spend the evening at the Piccolo Teatro di Milano, one of the most important theater companies in Europe showcasing contemporary Italian plays.
Start your day by visiting the Brera Art Gallery, the most important art museum in Milan, and stroll through the Brera quarter with its cobbled streets, artists' workshops, and boutiques. Have lunch at Luini Panzerotti, famous for its savory fried pastries. In the evening, head to the world-famous La Scala opera house, where you can catch a performance.
The highlight of your last day is seeing Leonardo da Vinci's famous The Last Supper, one of the most famous works of art in the world. Reserve your tickets in advance to avoid the crowds. After lunch, head to the picturesque Navigli canals and stroll along the water, enjoying views of the colorful buildings and al fresco bars and restaurants.
For an extra romantic touch, book a private boat tour on the Navigli canals, and if you have more time, consider a day trip to Lake Como or Lake Garda. If you have less time, skip the Sforza Castle and spend more time exploring the Brera neighborhood, which is perfect for leisurely strolls and window shopping. Remember to dress appropriately for church visits and always carry cash with you for small purchases.