Osteria with garden in Milan

of Puglian cuisine

A little slice of Puglia in the heart of Milan


In the bustle of the city, finding a place that slows time down is a rare privilege. Set amid the greenery of a restored 17th-century farmhouse, Osteria San Giovanni is an osteria with a garden in Milan offering much more than a meal: a journey through the flavours and emotions of the South, reimagined with grace, restraint and authenticity.


Free from clichés and true to the simple things in life, this space reflects an honest vision of Puglian cuisine in Milan, shaped by excellent ingredients, respect for seasonality and a family-style welcome that puts you at ease from the moment you arrive. Every detail, from the dining room to the kitchen, is designed to celebrate shared time and the pleasure of being together.


Our spacious outdoor area is quiet and secluded, welcoming summer lunches, intimate dinners and get-togethers with friends. Greenery surrounds every table and filters the daylight, creating a tranquil, timeless atmosphere. A Puglian restaurant on Viale Monza in Milan, where good company meets calm and every moment finds its own natural pace.

Puglian roots

Traditional Puglian cuisine in Milan

At Osteria San Giovanni, food is a bridge between places and memories, an invitation to discover the authentic flavours that have made Italian cuisine renowned. In a refined yet relaxed setting, this osteria with garden in Milan offers much more than a meal: traditional Italian dishes prepared with care for seasonality and ingredient quality, with a focus on balance, flavour and simplicity.


Its Puglian identity comes through in subtle yet unmistakable ways: in the aromas, textures and kitchen gestures that speak of the South. Without gimmicks or theatrics, every dish is created with the aim of offering a genuine, consistent dining experience, deeply rooted in Italy’s culinary heritage.


Osteria San Giovanni also presents itself as a Puglian restaurant in Milan on Viale Monza, bringing past and present together through a balanced, understated menu that celebrates tradition without excess, in a restrained, contemporary style. A space designed for relaxed lunches, intimate dinners and genuine moments of conviviality.

Tradition meets contemporary style

The pleasure of sharing a meal

In Milan’s eclectic dining scene, Osteria San Giovanni strikes a rare balance between authenticity and refinement. Easy to reach yet away from the bustle of the city, this Puglian restaurant in Milan on Viale Monza stands out for its consistent culinary vision and dependable service. Every dish is made for sharing, in the true Puglian spirit: starters are served in the middle of the table, seafood and meat mains come with simple yet flavourful sides, and desserts—such as warm pasticciotto or citrus sorbet—bring the meal to a gentle close.


Our menu celebrates authentic Puglian cuisine in Milan, with excellent ingredients and artisanal preparation, where tradition and creativity come together in harmony. Every dish evokes genuine aromas and flavours, bringing to mind the warmth and convivial spirit of the South without ever feeling contrived.


The experience is complete with our thoughtfully curated café in Milan, where you can take a leisurely break or enjoy a caffè alla leccese with Southern Italian pastries, in an intimate, welcoming atmosphere that reflects the authentic character of Osteria San Giovanni.

Atmospheric spaces

An authentic Puglian experience in Milan

Entering Osteria San Giovanni
means leaving the hectic pace of the city behind and rediscovering a place where time slows down. Thoughtfully designed down to the last detail, the spaces offer a warm welcome and a balance of simplicity and elegance. The indoor dining rooms are understated and inviting, while the garden is a peaceful oasis, perfect for al fresco lunches or quiet dinners.


Our osteria with garden in Milan is ideal for anyone looking for a genuine moment of respite, away from the noise but close to the flavours of tradition. Natural furnishings, warm lighting and carefully chosen materials create an inviting setting where every detail is designed for guests’ comfort and well-being.


Its understated atmosphere, inviting aromas and commitment to quality ingredients make Osteria San Giovanni a place to discover authentic Puglian cuisine in Milan, with traditional dishes and modern interpretations that honour the seasons and the natural goodness of the produce.


Looking for a place where you can feel at home, enjoy authentic flavours and spend a special moment outdoors? Book a table at our restaurant and let us welcome you with the warm hospitality and attention to detail that make every visit unique.

Our mission

Our philosophy

icona cappello chef

Dishes inspired by traditional Italian cuisine

icona cappello chef

Carefully selected ingredients to ensure freshness and quality

icona cappello chef

A welcoming, thoughtfully designed setting, ideal for lunch, dinner or special occasions

Indoor and outdoor spaces designed for comfort in every season


icona calice

cONTACT US

Book a table at our osteria with garden in Milan and fall in love with its unique atmosphere, authentic flavours and heartfelt hospitality.

Book now