TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Rome

1,437 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.

Contemporary cuisine

Sottosopra

Largo Spartaco, 27, 00174, Rome

8.1 / 10
13 reviews

Average price €15

Thai

Piazza di Villa Fiorelli, 13, 00182, Rome

8.9 / 10
8 reviews

Average price €20

Traditional cuisine

Via Federico Ozanam, 29, 00166, Rome

8.7 / 10
10 reviews

Average price €22

Mediterranean

Via delle Terme di Tito 72, 00184, Rome

7.6 / 10
9 reviews

Average price €28

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

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

Japanese

Via Michele di Lando, 20, 00162, Rome

8.6 / 10
32 reviews

Average price €30

Seafood

Via Tiburtina, 1000, 00166, Rome

8.6 / 10
45 reviews

Average price €20

Regional

Via Ettore Giovenale, 54, 00176, Rome

7.4 / 10
155 reviews

Average price €25

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

Mediterranean

Via Labicana, 144, I-00184, Roma

8.8 / 10
245 reviews

Average price €30

Traditional cuisine

Via Val di Sangro, 35, 00141, Rome

8.6 / 10
67 reviews

Average price €24

Traditional cuisine

Via Cesare Giulio Viola, 13, 00148, Rome

7.3 / 10
3 reviews

Average price €23

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

Mediterranean

Via Fiume Bianco 75, 00144, Rome

8.5 / 10
576 reviews

Average price €20

Romano

Piazza di Cinecittà, 56, 00174, Rome

8.5 / 10
16 reviews

Average price €30

Japanese

Via Po, 160, 00198, Rome

6.9 / 10
5 reviews

Average price €25

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

Romano

Via S. Lino Papa, 35, I-00167, Rome

7.6 / 10
69 reviews

Average price €27

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

Creative

Via Filippo Turati, 171, 00185, Rome

8.6 / 10
25 reviews

Average price €48

Mediterranean

Via Francesco Bolognesi, 16, 00152, Rome

8.4 / 10
4 reviews

Average price €30

Mediterranean

Via Oslavia, 41, 00195, Rome

Average price €25

Romano

Piazza Buenos Aires 6/7, 00198, Rome

Average price €25

Contemporary cuisine

Via Aurelia, 528a, 00165, Rome

Average price €20

Romano

Via Capoprati, 00135, Rome

8.4 / 10
28 reviews

Average price €25

Mediterranean

Via Nazionale, 7, 00184, Roma

Average price €30

Pizzeria

piazza dell'unita, 6, 00192, Rome

Average price €13

Traditional cuisine

Via Carlo Casini, 197, 00126, Rome

Average price €28

Italian

Via Gallarate, 6, 00182, Rome

Average price €15

Traditional cuisine

Via Licio Giorgieri, 55, 00165, Rome

Average price €35

Filter

TheFork advantages