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

Sort by Relevance

Traditional cuisine

Antico Forno Cotugno 1954

Via Federico Ozanam, 29, 00166, Rome

8.7 / 10
10 reviews

Average price €22

insiderMediterranean

Salita del Grillo, 6b, 00184, Rome

9.1 / 10
18 reviews

Average price €45

Via di Monte Giordano, 12, 00186, Rome

7.6 / 10
131 reviews

Average price €25

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

Mediterranean

Via Arenula, 20/A, 00186, Rome

7.6 / 10
55 reviews

Average price €25

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

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

Via Emilia, 24, 00187, Rome

7.6 / 10
20 reviews

Average price €30

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

Contemporary cuisine

Via Solferino, 6, I-00185, Rome

8.7 / 10
159 reviews

Average price €30

American

Via di Tor Vergata, 303B, 00133, Rome

8.7 / 10
750 reviews

Average price €15

Mediterranean

Piazza della Rotonda, 14, I-00186, Rome

7.6 / 10
26 reviews

Average price €40

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

Japanese

Via degli Opimiani, 49, 00174, Rome

7.6 / 10
40 reviews

Average price €15

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

Via Emanuele Filiberto, 162, 00185, Rome

8.0 / 10
22 reviews

Average price €20

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

Mediterranean

Via Santa Maria Ausiliatrice, 23, 00181, Rome

8.8 / 10
30 reviews

Average price €25

insiderPizzeria

Via Siria, 1, 00179, Rome

8.8 / 10
214 reviews

Average price €20

Contemporary cuisine

Via Adamello, 17, 00141, Rome

9.3 / 10
199 reviews

Average price €25

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

Asian

Piazza Ragusa, 36, 00182, Rome

8.8 / 10
183 reviews

Average price €25

Contemporary cuisine

Via di Mezzocammino, 141, 00128, Rome

8.8 / 10
87 reviews

Average price €30

Mediterranean

Piazza di Pietra, 45, 00186, Rome

8.8 / 10
104 reviews

Average price €30

Via Tiburtina, 135, 00185, Rome

8.8 / 10
168 reviews

Average price €35

Mediterranean

Via del Pigneto 106 a, 00176, Rome

8.8 / 10
351 reviews

Average price €25

Piazza Margana, 37, 00186, Rome

8.8 / 10
112 reviews

Average price €27

Seafood

Via della Magliana, 68, 00149, Rome

8.7 / 10
157 reviews

Average price €35

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

Mediterranean

Viale America, 73, I-00144, Rome

8.0 / 10
487 reviews

Average price €25

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

Mediterranean

Via di S. Giovanni in Laterano, 48, I-00184, Rome

8.8 / 10
73 reviews

Average price €25

Mediterranean

Via Tor de' Conti, 25-30, 00184, Rome

8.8 / 10
395 reviews

Average price €84

Traditional cuisine

Viale Ippocrate, 119, 00161, Rome

Average price €10

Lunch The Game € 10

Japanese

Via Antonio Roiti, 38, 00146, Rome

8.6 / 10
341 reviews

Average price €20

Filter

TheFork advantages