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

Sort by Relevance

Pizzeria

Pizzamania

Via del Torraccio di Torrenova, 94b/c, I-00133, Rome

Average price €15

Mediterranean

Via Fontanellato, 73, I-00142, Rome

Average price €18

Traditional cuisine

Via Flaminia, 1612, 00188, Rome

Average price €25

Mediterranean

Via Archimede, 80, I-00197, Rome

Average price €28

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

Mediterranean

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

Average price €25

Contemporary cuisine

Via Oslavia, 33, I-00195, Rome

Average price €40

Romano

Via Sampiero di Bastelica, I-00176, Rome

Average price €15

Indian

Via Labicana, 29, 00184, Rome

Average price €21

Creative

Via Cavour, 319, I-00184, Rome

Average price €25

Italian

Via Ennio Quirino Visconti, 56, I-00193, Rome

Average price €20

Pugliese

Piazza di San Cosimato, 42A, Rome, Italy, 00153, Rome

Average price €25

Romano

Vicolo dei Chiodaroli 16, 00186, Rome

Average price €35

Fine Dining

Largo Appio Claudio 344, 00174, Rome

Average price €27

Traditional cuisine

Via Stoccolma, 7, 00144, Rome

9.7 / 10
233 reviews

Average price €20

Romano

Piazza Riccardo Balsamo Crivelli, 16, 00159, Rome

Average price €20

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

Napolitain

Via Gabi, 33, 00183, Rome

7.9 / 10
182 reviews

Average price €20

Author

Via di Santa Maria dell'Anima, 30, I-00186, Rome

7.9 / 10
301 reviews

Average price €45

Mediterranean

Via dei Cerchi, 71, 00189, Rome

Average price €30

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

Mediterranean

Via Maurice Ravel, 408, 00124, Rome

Average price €25

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

Romano

Piazza di S. Cosimato, 42, 00153, Rome

Average price €35

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

International

Via della Scala, 56, 00153, Rome

Average price €20

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

Mediterranean

Via Solferino, 9, I-00185, Rome

7.8 / 10
21 reviews

Average price €25

Romano

Via Sestio Calvino, 162, 00174, Rome

Average price €19

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

Pizzeria

Via Giovanni Battista Niccolini, 4b-4c, 00152, Rome

Average price €15

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

Mediterranean

Via Faleria, 73, 00183, Rome

8.0 / 10
150 reviews

Average price €15

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

Filter

TheFork advantages