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

La Briciola

Via dei Georgofili, 125, 00147, Rome

8.4 / 10
88 reviews

Average price €20

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

Via Ardeatina, 1696, 00134, Rome

8.3 / 10
201 reviews

Average price €30

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

Traditional cuisine

Piazza Regina Margherita, 28, 00198, Rome

8.3 / 10
846 reviews

Average price €35

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

Brazilian

Via Edoardo Jenner, 38, 00151, Rome

9.0 / 10
186 reviews

Average price €30

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

YUMS x2Mediterranean

Via Valsolda, 10, 00141, Rome

8.4 / 10
422 reviews

Average price €22

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

Traditional cuisine

Via di Vallerano, 80-84, 00128, Rome

8.3 / 10
542 reviews

Average price €20

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

Traditional cuisine

Via Col di Lana, 10, 00195, Rome

8.3 / 10
357 reviews

Average price €35

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

Piazza Monte Grappa, 1, I-00195, Rome

8.3 / 10
769 reviews

Average price €20

-20% on the total bill!

Mediterranean

Corso Vittorio Emanuele II, 105, I-00186, Rome

8.3 / 10
646 reviews

Average price €25

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

Mediterranean

Via Manlio Capitolino, 9, 00181, Rome

8.4 / 10
48 reviews

Average price €20

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

Japanese

Via Michele di Lando, 20, 00162, Rome

8.8 / 10
28 reviews

Average price €30

Viale Leonardo da Vinci, 268, 00145, Rome

8.8 / 10
5 reviews

Average price €20

Seafood

Via Giuseppe Ferrari, 22, 00195, Rome

8.8 / 10
40 reviews

Average price €30

Traditional cuisine

Via Quarto di Galeria, 00166, Rome

8.8 / 10
29 reviews

Average price €25

Traditional cuisine

Viale del Parco Mellini, 88, 00166, Rome

8.8 / 10
167 reviews

Average price €35

Asian

Piazza Ragusa, 36, 00182, Rome

8.8 / 10
184 reviews

Average price €25

Seafood

Via del Porto Fluviale, 7, 00154, Rome

8.8 / 10
230 reviews

Average price €30

Via Collatina, 858, 00166, Rome

7.9 / 10
166 reviews

Average price €25

-20% on the total bill!

Greek

Via Padova, 19/A, 00161, Rome

8.8 / 10
72 reviews

Average price €20

Chinese

Via di S. Martino Ai Monti, 33, 00184, Rome

8.8 / 10
242 reviews

Average price €14

Viale dei Caduti per la Resistenza 79, 00128, Rome

8.8 / 10
133 reviews

Average price €18

Japanese

Via Cremona, 8, 00161, Rome

8.8 / 10
1,172 reviews

Average price €22

Thai

Via Giovannipoli, 125, 00145, Rome

8.8 / 10
274 reviews

Average price €25

Traditional cuisine

Via Sabotino, 16, 00195, Rome

8.8 / 10
21 reviews

Average price €25

Mediterranean

Via Vallericcia, 11, 00178, Rome

7.9 / 10
99 reviews

Average price €40

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

Filter

TheFork advantages