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,439 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Romano

Atipiko

Via di Mezzocammino, 192, 00128, Rome

8.0 / 10
9 reviews

Average price €25

Lebanese

Via di Porta Pinciana, 16 B, I-00187, Rome

8.0 / 10
280 reviews

Average price €20

Meat Cuisine

Via Saluzzo, 55, 00182, Rome

7.4 / 10
12 reviews

Average price €35

Menu 35€

Mediterranean

Via Vincenzo Cesati, 84, 00171, Roma

7.2 / 10
7 reviews

Average price €25

Set Menus from 22€ to 30€

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

Indian

Via Cavour, 256a, 00184, Rome

Average price €20

Asian

Viale Appio Claudio, 324, 00174, Roma

8.4 / 10
38 reviews

Average price €22

Romano

Via della Pisana, 325, 00166, Rome

8.3 / 10
228 reviews

Average price €20

Mediterranean

Piazza Trilussa, 41, 00153, Rome

8.3 / 10
69 reviews

Average price €35

Traditional cuisine

Via Vittorio Trucchi, 10, 00189, Rome

8.3 / 10
54 reviews

Average price €22

French

Piazza Istria 29, I-00198, Roma

8.3 / 10
121 reviews

Average price €30

Mediterranean

Via Cernaia, 14/B, 00185, Rome

Average price €30

Pizzeria

Via Del Boschetto 28, 00184, Rome

8.3 / 10
497 reviews

Average price €25

Romano

Via Principe Amedeo, 1c, 00184, Rome

7.9 / 10
140 reviews

Average price €30

Traditional cuisine

Via di Tor Cervara, 283, 00155, Rome

7.9 / 10
304 reviews

Average price €28

Traditional cuisine

Via di Decima, 72, 00144, Rome

8.0 / 10
159 reviews

Average price €15

Mediterranean

Via Labicana, 144, I-00184, Rome

8.0 / 10
254 reviews

Average price €30

Mediterranean

Via Antonio Carpenè, 42, I-00133, Rome

7.9 / 10
219 reviews

Average price €20

Japanese

Via Piave,17- 21, 00187, Rome

8.2 / 10
878 reviews

Average price €28

Romano

Viale Leonida Tonelli, 8, 00134, Rome

7.9 / 10
422 reviews

Average price €20

-50% off the "à la carte" menu, including drinks!

Traditional cuisine

Via di Casal Bruciato, 11, 00159, Roma

7.8 / 10
115 reviews

Average price €16

Napolitain

Via di S. Cosimato, 9, 00153, Roma

7.8 / 10
454 reviews

Average price €18

Varied

Piazza dell Indipendenza, 8, I-00185, Roma

7.8 / 10
74 reviews

Average price €20

Pizzeria

Via dei Capocci, 1, I-00184, Rome

7.9 / 10
336 reviews

Average price €20

Romano

Piazza della Scala 53, 00153, Rome

7.7 / 10
51 reviews

Average price €20

Traditional cuisine

Via Carlo Santarelli, 81, 00133, Roma

7.8 / 10
216 reviews

Average price €18

Filter

TheFork advantages