Osteria with garden in Milan

A corner of Puglia in the heart of Milan


 In the vibrancy of the city, finding a place that slows time is a rare privilege. Osteria San Giovanni, nestled in the greenery of a renovated 17th-century farmhouse, is a restaurant and osteria with a garden in Milan that offers much more than a simple meal: it offers a journey through the flavors and emotions of Southern Italy, reinterpreted with grace and authenticity. Far from clichés and rooted in the truth of simple things, every detail here tells a story of excellent ingredients, a family-friendly welcome, and respect for seasonality. The large, quiet and private outdoor space is perfect for summer lunches, intimate dinners, or gatherings with friends, with greenery embracing every table and filtering daylight into a suspended atmosphere.

Apulian roots

Italian tradition

 At Osteria San Giovanni, the cuisine is a bridge between regions and memories, an invitation to discover the authentic flavors that have made Italian gastronomy great. In a refined yet informal setting, the menu revolves around traditional Italian dishes, interpreted with a focus on seasonality and the quality of the ingredients. The Apulian identity is expressed discreetly yet distinctly: in the aromas, textures, and culinary gestures that speak of the South. Without force or drama, but with the desire to offer a sincere and coherent gastronomic experience. At this garden osteria in Milan, the cuisine celebrates simplicity and the value of sharing. Whether you're looking for a welcoming place for a relaxing break or want to savor refined Apulian cuisine in Milan, Osteria San Giovanni welcomes you with its intimate atmosphere and the quality of a high-end restaurant capable of uniting past and present.

Between tradition and contemporaneity

The pleasure of conviviality

 In Milan's eclectic gastronomic landscape, Osteria San Giovanni represents a rare balance between authenticity and refinement. Easily accessible yet tucked away from the hustle and bustle of the city, this Apulian restaurant on Viale Monza in Milan stands out for its coherent menu and consistently high-quality service. Each dish is designed to be shared, in true Apulian style. Appetizers are served centerpieces, while main courses of meat and seafood are paired with simple yet flavorful side dishes, and desserts—such as warm pasticciotto or citrus sorbet—delicately round out the meal. The café, serving Lecce-style coffee and small Southern-style pastries, is a corner that celebrates the essence of the Mediterranean even in the briefest moments.

Suggestive spaces

Authentic atmosphere

 Stepping into Osteria San Giovanni means leaving the frenetic pace of the city behind and rediscovering a place where time slows. The spaces, meticulously designed and warmly welcoming, strike a balance between simplicity and elegance. The interior dining rooms maintain a simple and welcoming feel, while the outdoor garden offers an oasis of tranquility, perfect for al fresco lunches or quiet dinners. Our garden osteria in Milan is ideal for those seeking an authentic break, away from the noise yet still steeped in traditional flavors. The discreet atmosphere, natural materials, and soft lighting create an experience that blends comfort and intimacy, making every visit truly special. Looking for a place to feel at home, discover Apulian cuisine in Milan, and enjoy a special moment al fresco? Book a table at our restaurant.

Our mission

Our phylosophy

icona cappello chef

Proposals inspired by traditional Italian cuisine

icona cappello chef

Careful selection of ingredients to ensure freshness and quality

icona cappello chef

Welcoming and refined atmosphere, ideal for lunches, dinners or special occasions

Indoor and outdoor spaces designed to offer comfort in every season


icona calice

CONTACT US

Book a table at our garden restaurant in Milan and indulge in a unique atmosphere of authentic flavors and genuine hospitality.