TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian dishes Restaurants in Milan

1,063 restaurants

Sort by Relevance

Seafood

Martin Pescatore

Via Friuli, 46, 20135, Milan

Average price €30

Mediterranean

Via Vincenzo Vela, 14, 20133, Milan

Average price €17

Peruvian

Via Luigi Varanini, 28, 20127, Milan

Average price €24

Indian

Via Panfilo Castaldi, 27, 20124, Milan

Average price €21

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

Viale San Michele del Carso, 7, I-20144, Milan

Average price €28

Japanese

Via S.Radegonda 3, 20121, Milan

Average price €15

Mediterranean

Piazzale susa 1, 20133, Milan

Average price €24

Mediterranean

Viale Bligny, 3, 20136, Milan

Average price €25

Mediterranean

Via degli Orombelli, 18, 20131, Milan

Average price €25

Mediterranean

Via Pavia, 6/2, 20136, Milan

Average price €23

Lombardo

Via Melchiorre Gioia, 69, 20124, Milan

Average price €42

Brazilian

Via L. Palazzi, 24, 20124, Milan

Average price €30

Mediterranean

Via G.B. Pirelli, 9, 20124, Milan

Average price €20

Meat Cuisine

Via Filippo Corridoni, 10, 20122, Milan

Average price €13

Emiliano

Viale Monza, 16, 20127, Milan

Average price €35

Napolitain

Via Cesare da Sesto 6, 20123, Milan

Average price €25

Vegetarian

Via Vigevano, 14, 20144, Milan

Average price €34

Mediterranean

Via Piero della Francesca, fronte n.40, 20154, Milan

Average price €27

Mediterranean

Viale Monza, 92, 20127, Milan

Average price €22

Mediterranean

Via Monte Ortigara, 30, 20137, Milan

Average price €28

Indian

Via Pontida 2, 20121, Milan

Average price €22

Japanese

Viale Premuda, 11, 20129, Milan

Average price €15

Mediterranean

Via Saronno 1, 20154, Milan

Average price €30

Toscano

Via Thaon di Revel, 10, 20159, Milan

Average price €40

Pizzeria

Piazzale Lugano, 22, 20158, Milan

Average price €15

Filter

TheFork advantages