Hi, I’m Nina from Town Homes Milano. I love to travel, but what I love even more is tasting the foods from the different places I visit. That’s why I’ve put together this guide for you: the best places to visit in Milan paired with what an Italian would eat and drink there. The perfect combo, if you ask me.
This is how I’d spend a perfect day in Milan: moving through the city from morning espresso to evening aperitivo and dinner, hitting the must-see landmarks and the must-taste flavors. Wear comfortable shoes (you’ll walk about 5 kilometers).
- Total Time: Full day (~9:00 AM - 10:00 PM)
- Total Walking: ~5-6 km (3-4 miles) — very manageable!
- Estimated Cost: €80-120 per person (depending on choices)
- Difficulty: Easy (flat terrain, multiple rest stops)
- Best Days: Tuesday–Friday (some spots closed Sundays/Mondays)
THE ROUTE:
- Morning (9:00): Brera art district + breakfast
- Late Morning (11:00): Galleria Vittorio Emanuele + spritz
- Lunch (12:30): Duomo + panino
- Afternoon (14:00): Bone chapel + coffee break
- Aperitivo (18:00): Quadrilatero della Moda + cocktails
- Dinner (20:00): Castello Sforzesco + restaurant
Can’t do the full day? Each stop works independently — pick and choose!
Important: Italian Meal Times
Here’s something that catches tourists off guard — Italians eat lunch from 12:30-2:30 PM and dinner from 8:00 PM onwards. Between 3:00-7:00 PM? Restaurants are closed. I’ve seen confused travelers wandering around at 5:00 PM wondering why nothing is open. Now you know! This is why our route is timed the way it is: we follow the natural Italian rhythm of the day.
STOP 1: BRERA DISTRICT + CAFFETTERIA LEONARDO
Morning Coffee in Milan’s Bohemian Heart
We begin our day in Milan in the Brera district, known for its historic charm. It has cobblestone lanes, artisan stores, and elegant boutiques. This is where Milan’s artistic soul lives, surrounded by students, galleries, and a creative vibe.
We start at Caffè Leonardo in via dell’Orso 3. It is a nice spot for breakfast. They serve everything from croissants to cakes and panini. I order a cappuccino and a pasticcino, a small, beautifully made Italian cake.
After breakfast, we’ll stroll through Brera’s charming streets:
- Via Brera (the main street)
- Via Fiori Chiari (vintage shops and art galleries)
- Via Madonnina (picturesque, quintessential Brera)
Enjoy the surroundings with ivy-covered buildings, flower-filled balconies, and a charming bohemian vibe. Head behind Palazzo Brera to find the Orto Botanico, a calm green space, and the Braidense National Library, known for its grand interior. Both are free to visit.
In Palazzo Brera, you’ll find the main public gallery in Milan, Pinacoteca di Brera containing the foremost collection of Italian paintings.
Brera feels most magical in the morning before the crowds arrive. The cobblestone streets, the coffee aroma, the art students sketching in cafés, this is what the Milan locals love.
Now as it’s nearly aperitivo/lunch time we take our leave from Brera for a 5-7 minute walk.
If you’re a coffee lover, Milan has no shortage of great cafés — you can explore more in our guide to the best coffee in Milan.
STOP 2: GALLERIA VITTORIO EMANUELE II + CAMPARINO
Late Morning Aperitivo in Milan’s Living Room
From Brera, we head south and pass through Piazza della Scala, home to the world-famous opera house. The beauty reveals itself from the inside and is, of course, best experienced during one of their magical performances.
We admire its graceful neoclassical façade. In the middle of the piazza, we see a statue of Leonardo da Vinci in the center. He lived in Milan for 17 years.
We step into the Galleria Vittorio Emanuele II from the quieter, elegant side instead of the crowded Duomo end. Notice the lovely archway and the beautiful dome made of iron and glass.
They call it Il Salotto di Milano, and it’s easy to understand why. The floor shows city symbols in mosaic, and the most famous one is at the center, a bull from Turin.
Here’s what you do: spin on your heel three times on the bull’s testicles for good luck. It’s supposed to bring good fortune and guarantee you’ll return to Milan. You’ll spot the well-worn spot in the mosaic from millions of tourists spinning over the years. This tradition started as playful banter from Milan toward their Turinese rivals, but over time it’s turned into one of the most beloved rituals for visitors from all over the globe.
Now it’s time to splurge a little and enjoy this covered shopping arcade to the max — it’s one of the oldest and most beautiful shopping centers in the world. Iron and glass vaulted arcades, mosaics everywhere, luxury boutiques (Prada has its flagship here), and that soaring dome is flooding everything with natural light.
Right there under the dome sits Camparino in Galleria. This bar has been here since 1915 — part of the Campari family’s 150+ year legacy in the Galleria — and is the birthplace of the Campari Spritz — so yes, one of those for me, please! Campari Spritz is made of Campari (the iconic red bitter liqueur), Prosecco, and a splash of soda water, it is slowly becoming one of the most beloved aperitivos in the world or maybe is just my perception? I see people drinking it everywhere, at least in Europe.
After taking in the belle époque elegance of this historic bar, do some people-watching. This is where you really see how Milanese people dress: matching shoes and handbags, crisp suits and dresses, everything perfectly coordinated. Very, very elegant.
STOP 3: DUOMO + CESARINO
The Icon & The Perfect Panino
Walk through the Galleria toward its southern exit, and suddenly — BAM. The Duomo di Milano reveals itself in all its Gothic glory.
This pink-and-white marble cathedral is one of the largest churches in the world, with 135 spires, 3,400 statues, and the golden Madonnina (Virgin Mary) watching over Milan from the highest point. Construction started in 1386 and took almost 600 years! The detail is overwhelming — a forest of Gothic spires reaching toward the sky.
Piazza del Duomo is always full of tourists, pigeons and street performers. Take a moment. Look up and be awed!
My favorite thing to do in Milan is visiting the Duomo rooftop. You get the magnificent view of the whole city and get to see the statues, gargoyles, and spires close up.
Now let’s eat — from the riches to the rags! This is simple but delicious everyday food and great value for money.
After soaking in the Duomo’s grandeur (inside and out), slip behind it to Via Pattari — a quiet, pedestrian-only street just 2 minutes away. Here you’ll find Cesarino, a beloved Milanese panini shop with a story as delicious as its sandwiches.
In 1950s Milan, young Cesarino and his father Antonio woke at 5 AM to bake bread in their courtyard. Little Cesarino helped fill wicker baskets for deliveries before walking to school. He learned his father’s secrets and created his own special sourdough bread. Today, that same bread — made fresh every night with pasta madre (sourdough starter) and slow fermentation — is toasted to order and filled with the finest Italian ingredients.
The sandwiches are HUGE, stuffed with premium Italian ingredients (all DOP/IGP certified). Order one of these and you will not regret it:
● Porchetta di Ariccia + Mozzarella di Bufala (roasted pork + buffalo mozzarella)
● Prosciutto Crudo di Parma + Bufala (Parma ham + buffalo mozzarella)
● Speck Alto Adige + Squacquerone (smoked ham + soft cheese)
The bread is toasted lightly — crispy outside, pillowy inside — and generously filled. Prices? €7-8. Near the Duomo. Yes, really.
Take your sandwich to go or snag an outdoor table on Via Pattari.
There’s usually a line during lunchtime (12:30-1:30 PM), but it moves quickly! Order, pay, grab your number, and your sandwich will be ready in minutes. The staff is fast and friendly.
STOP 4: SAN BERNARDINO ALLE OSSA + COLIBRÌ
Bones, Books & Coffee
After lunch, we take a 5-minute walk to San Bernardino alle Ossa — Milan’s bone chapel.
This is not your typical tourist spot. The ossuary is covered floor to ceiling with real human bones arranged in intricate, almost artistic patterns. It’s eerie, it’s beautiful, it’s unforgettable.
Hidden just minutes from the Duomo, this unique chapel was first built in 1210 near a hospital. The ossuary was created when the cemetery ran out of burial space. After a fire in 1642, the chapel was rebuilt in the late 1600s-early 1700s. During this renovation, the bones were arranged in their current decorative patterns, and artist Sebastiano Ricci painted the stunning ceiling fresco in 1695 showing angels and souls ascending to heaven.
Despite its small size, it leaves a lasting impression. The atmosphere is quiet and reflective — it feels worlds away from the tourist crowds outside, even though you’re just steps from the Duomo.
You don’t need a ticket, a reservation, or a long wait — just curiosity and a willingness to experience something a little different.
NOTE: The ossuary is closed on Sundays and during some religious services, so check before you go!
COFFEE BREAK: Colibrì
After contemplating mortality among the bones, we need a moment to decompress. Colibrì, a literary café near Università Statale, is perfect for this.
Order an espresso (or break Italian rules with an afternoon cappuccino — they’ll forgive you, you’re a tourist!), find a cozy corner surrounded by books, and just… rest. A quiet moment with coffee and literature to recharge our batteries and let our feet recover.
STOP 5: QUADRILATERO DELLA MODA + RUMORE
Aperitivo Hour in Milan’s Fashion Heart
By now it’s late afternoon, and as the sun starts to set, it’s time for one of Milan’s most sacred rituals: aperitivo.
We head to the Quadrilatero della Moda — Milan’s legendary fashion district. This is where luxury lives: Via Montenapoleone, Via della Spiga, Via Sant’Andrea, Corso Venezia. Prada, Gucci, Versace, Valentino… the windows alone are worth the walk, even if you’re not shopping.
The Quadrilatero (literally “the fashion rectangle”) is where Milan shows off. Elegant Milanese women in perfectly coordinated outfits, businessmen in crisp suits, tourists with designer shopping bags — everyone here looks like they just stepped off a runway.
Take your time. Window shop. Admire the architecture. Soak in the atmosphere. This is Milan at its most glamorous.
APERITIVO AT RUMORE
Hidden inside the Portrait Milano hotel (a former 16th-century seminary!) in Piazza del Quadrilatero, you’ll find Rumore — an American-style bar with exquisite Italian hospitality.
The name “Rumore” means noise in Italian and comes from a well-known song by Raffaella Carrà. In reality the space feels calm, not loud but stylish, with a touch of intimacy and elegance.
Try a Negroni Sbagliato, a mix of Campari, sweet vermouth, and Prosecco from Milan. You can also try a classic Aperol Spritz, or let the bartenders create a drink for you.
At Rumore, the evening starts at aperitivo and continues late into the night, a vibe that shifts over time. Come around 6:00-6:30 PM for classic aperitivo vibe as live music begins. Dress nicely to match the elegant crowd.
STOP 6: CASTELLO SFORZESCO + LA BRISA
Dinner in a Secret Garden
After aperitivo in the fashion district, we head northwest to wrap up our perfect Milan day near the Castello Sforzesco — Milan’s imposing 15th-century castle.
Castello Sforzesco
Built in the 1300s and expanded by Francesco Sforza in 1450, this massive red-brick fortress dominates the landscape. It houses several museums (Michelangelo’s final sculpture, the Rondanini Pietà, is here), but even from the outside, it’s impressive.
Behind the castle lies Parco Sempione, Milan’s largest green space — perfect for an evening stroll if you have energy left after our full day of walking!
Dinner at La Brisa
Walk 600 meters from the Castello on the quiet pedestrian street Via Brisa, you will find a hidden gem, Ristorante La Brisa.
The entrance looks modest, and it does not stand out. But once you step inside, you will find a beautiful dining room and a hidden garden surrounded by ancient lime trees and the remains of a Roman Imperial palace.
This is where Milan locals come when they want to impress. It’s intimate, romantic, and utterly charming.
Chef Antonio Facciolo serves modern Italian dishes and prepares them with seasonal ingredients in a creative way.
Must-try dishes:
● Maialino Iberico croccante (crispy Iberian suckling pig) — legendary!
● Seasonal game dishes (boar, venison)
● Fresh pasta dishes
Reserve ahead! La Brisa is beloved by Milanese and visitors alike, and tables fill up fast, especially in the garden.
Note: In January and February, the restaurant is closed on Saturdays and Sundays.
Plan Your Stay in Milan
Start your day with coffee in Brera and end it with dinner at La Brisa’s secret garden.
This is the Milan I love, beautiful, relaxed, and full of charm.
I wish you a great stay in Milan, and if you’re looking for a place to stay, I warmly welcome you to Town Homes Milano, offering comfortable short-term stays in Milan, just a 10-minute walk from Milano Centrale.
Buon appetito, and welcome to Milan!