TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Vegetarian dishes Restaurants in Rome

1,432 restaurants

Sort by Relevance

Trattoria Romana da Claudio La Melissa

Via Vittorio Veltroni, 19, 00128, Rome

8.3 / 10
2,796 reviews

Average price €25

Ethiopian

Via Prenestina, 208, 00176, Rome

8.2 / 10
159 reviews

Average price €24

Organic

Via Ruggero Celano, 00188, Rome

8.2 / 10
352 reviews

Average price €20

Via Renzo da Ceri, 78, 00176, Rome

8.2 / 10
39 reviews

Average price €28

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

Via Casilina, 1912, 00132, Rome

8.2 / 10
3 reviews

Average price €23

Seafood

Piazza Baldassarre Avanzini, 00157, Roma

7.7 / 10
39 reviews

Average price €25

Set Menu 35€

Japanese

Via Seneca, 58, 00136, Rome

8.2 / 10
95 reviews

Average price €20

Via Paolo Emilio, 53, 00192, Roma

8.2 / 10
30 reviews

Average price €10

Seafood

Vicolo di Tor Boacciana, 21, 00121, Rome

8.2 / 10
36 reviews

Average price €30

Mediterranean

Via del Casale della Crescenza, 25, 00166, Rome

8.2 / 10
709 reviews

Average price €23

Italian

Piazza delle Camelie, 26, 00172, Rome

8.1 / 10
40 reviews

Average price €25

Fusion

Via della Luce, 3A, 00153, Rome

8.1 / 10
1,761 reviews

Average price €30

Piazzale Jonio, 38, 00166, Roma

7.6 / 10
95 reviews

Average price €20

Set Menus 50€ and 50€

International food

Via Alessandro Farnese, 2 h, 00192, Rome

8.1 / 10
31 reviews

Average price €25

Mediterranean

Via del Gazometro, 36, 00154, Rome

8.1 / 10
179 reviews

Average price €25

Mediterranean

Via Galvani, 11, 00153, Rome

8.0 / 10
6 reviews

Average price €25

Mediterranean

Via Matteo Boiardo, 2, 00185, Rome

8.0 / 10
252 reviews

Average price €20

Traditional cuisine

Lungotevere degli Artigiani, 22, 00153, Rome

8.0 / 10
204 reviews

Average price €20

Via degli Armenti, 21, 00155, Rome

8.0 / 10
179 reviews

Average price €30

Mediterranean

Via Vittorio Veneto, 125, I-00187, Rome

8.0 / 10
70 reviews

Average price €40

Via della Farnesina, 13d, 00135, Rome

7.9 / 10
181 reviews

Average price €30

Via de Magistris Luigi Filippo, 66, Rome, Italy, 00176, Rome

7.9 / 10
209 reviews

Average price €20

Middle Eastern

Via Don Giovanni Calabria, 2, 00125, Rome

7.8 / 10
29 reviews

Average price €25

Mediterranean

Via Ostiense, 110, 00146, Rome

7.8 / 10
160 reviews

Average price €25

Mediterranean

Via Faleria, 73, 00183, Rome

7.8 / 10
150 reviews

Average price €15

Filter

TheFork advantages