Mamma Leone is an Italian restaurant at Mühlenplatz 12, 6004 Luzern, in Lucerne‘s Old Town, a few steps from the Reuss River and the covered Spreuerbrücke. The red-walled dining room built its reputation on Italian classics such as pizza, and kitchen chef José Da Silva has since pushed the cooking toward serious fine-dining territory: the restaurant climbed to 15 points in the Gault&Millau Switzerland guide for 2027, after earning 14 points in 2024, 2025 and 2026 (and the title of best Italian in 2025).
What to Expect at Mamma Leone
The room is warm and unfussy, with deep red walls and the buzz of a place that serves both quick weekday lunches and long dinners. The menu reads as modern-meets-classic Italian: seafood stews, slow-braised meats, handmade pasta and wood-fired-style pizza share the card. Local press, including a Luzerner Zeitung feature in May 2026 on the country’s best restaurants named Leone, singled out the misto di pesce, the cacciucco alla livornese, the veal cannelloni and an ossobuco braised patiently for 48 hours.
The restaurant publishes separate lunch menus, an à la carte menu and a dedicated wine list on its official website, so you can preview what is on offer before booking. With a Google rating of 4.2 across more than 1,200 reviews, it draws locals, couples on date night and visitors looking for a reliable, polished Italian dinner in the Old Town.
- Misto di pesce: A mixed seafood plate that critics have called out as a signature order.
- Cacciucco alla Livornese: The Tuscan fish stew, a rich, tomato-based coastal dish rarely found with this level of care in central Switzerland.
- Cannelloni di vitello: Veal-filled cannelloni baked in the classic Italian manner.
- Ossobuco: Veal shank cooked slowly for 48 hours until fork-tender.
- Traditional pizza and lunch menus: The casual side of the kitchen, ideal for a midday meal near the river.
Mamma Leone at a Glance
| Detail | Information |
|---|---|
| Address | Mühlenplatz 12, 6004 Luzern, Switzerland |
| Neighborhood / Area | Altstadt (Old Town), near the Reuss River |
| Operating Hours | Mon–Thu and Sun 11am–11pm; Fri and Sat 11am–11:30pm |
| Admission / Price Range | No admission; $$ price tier with mains in the mid-range for central Lucerne |
| Recommended Visit Duration | 1 to 2 hours for lunch, 2 to 3 hours for a full dinner |
| Nearest Transit / Parking | Short walk from Luzern railway station and the Old Town bus stops; Old Town garages are the nearest parking |
| Official Website & Phone | mammaleone-luzern.ch | +41 41 410 17 91 |
Visiting Tips, Getting There & Nearby Pairings
Reserve ahead for dinner, particularly on Friday and Saturday and during summer festival season, using the online reservation page or by phone. Weekday lunch is the easiest way to sample the kitchen without a long wait, since the dedicated lunch menus are priced for a midday meal. The restaurant is open seven days a week, which is useful in a city where many kitchens close on Mondays. From Luzern railway station, it is a walk of roughly 10 minutes along the Reuss through the Old Town; the Old Town is largely pedestrianized, so drivers should plan on a nearby garage. The entrance sits on a flat public square, but the restaurant has not published step-free access details, so call ahead if you use a wheelchair or travel with a stroller.
Pair dinner with an evening stroll across the nearby Spreuerbrücke, the 15th-century covered wooden bridge, or the Kapellbrücke and its Water Tower a few minutes downriver. The Old Town squares, including Weinmarkt and Kornmarkt, are all within a 5 to 10 minute walk and make an easy post-dinner loop.
Frequently Asked Questions
What are the opening hours and best time to visit Mamma Leone?
Mamma Leone is open every day from 11am to 11pm, closing at 11:30pm on Fridays and Saturdays. Weekday lunch is the quietest and most affordable time to go, while evenings are best for the full à la carte menu and wine list.
Do I need a reservation, and what does a meal cost?
Reservations are strongly recommended for dinner and weekends and can be made on the restaurant’s website or by phone at +41 41 410 17 91. It sits in the $$ tier; check the current menu on the official site for exact prices.
How much time should I allow?
Allow about 1 to 2 hours for a lunch menu and 2 to 3 hours for a relaxed dinner with several courses and wine.
Is Mamma Leone suitable for couples, families and special occasions?
Yes. The red-walled dining room suits date nights and celebrations, and the pizza and pasta make it approachable for families. There is no formal dress code, though smart casual fits the room. Contact the restaurant directly for specific accessibility arrangements.
When planning your Lucerne travel guide or browsing verified restaurants in Lucerne, pair this stop with standout local spots including Zur Werkstatt, Seeburg, The Hotel Lucerne, Autograph Collection, and Mill'Feuille (nearby).
