5 italian rooms in Navigli, editor-picked by TableJourney. All of Navigli's food · All italian in Milan.

28 Posti ★ 4.7

Via Corsico 1, 20144 Milano

28 Posti in Milan's Navigli runs a 28-seat counter, the lunch trattoria where Marco Ambrosino cooked Mediterranean modern Italian from 2010.

Tip: Bookings open one week ahead. Lunch sittings 12:30 and 14:00; the chef's counter overlooks the open kitchen.

Contraste ★ 4.6

Via Giuseppe Meda 2, 20136 Milano

Contraste in Milan's Naviglio Pavese district is Matias Perdomo's Uruguayan-Italian modern kitchen, holding one Michelin star since 2017. Priced at €€€€.

Tip: Bookings open three weeks ahead. The chef's counter at the open kitchen is the spot to ask for; vegetarian menu available.

Sadler ★ 4.4

Via Ascanio Sforza 77, 20141 Milano

Sadler in Milan's Naviglio Pavese is Claudio Sadler's modern Italian dining room since 1995, a one-Michelin-star kitchen that codified the city's gold-leaf.

Tip: Bookings open three weeks ahead. The chef's pass at the open kitchen is the seat to ask for; book the 19:30 sitting for a slower service.

Antica Osteria Il Ronchettino ★ 4.3

Via Lelio Basso 9, 20142 Milano

Antica Osteria Il Ronchettino in Milan's southern suburbs has cooked the Lombard farming canon since the 1920s, in an 18th-century farmstead.

Tip: Bookings open one week ahead. The garden tables are the destination in summer; closed Mondays and August.

Erba Brusca ★ 4.2

Alzaia del Naviglio Pavese 286, 20142 Milano

Erba Brusca in Milan's Naviglio Pavese is Alice Delcourt's garden-set kitchen, opened 2010 in a 19th-century farmstead on the canal. Priced at €€€.

Tip: Bookings open two weeks ahead. The garden tables in summer are the destination; book the Sunday lunch sitting at 13:00.