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

Sort by Relevance

Traditional cuisine

Blue Green Ristoclub

Via del Fosso di Santo Spirito 76, 00135, Rome

Average price €25

International food

Via Appia Nuova 564, 00181, Rome

Average price €15

Mediterranean

Via Cernaia, 14/B, 00185, Roma

Average price €30

Mediterranean

Via Sicilia, 155, 00187, Rome

8.5 / 10
503 reviews

Average price €15

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

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

Seafood

Via Boccea, 820, 00166, Rome

7.4 / 10
7 reviews

Average price €30

Mediterranean

Via Giovanni Antonelli, 39, 00197, Rome

8.1 / 10
99 reviews

Average price €20

Mediterranean

Via Cimone, 181, I-00141, Rome

8.2 / 10
73 reviews

Average price €15

International food

Via dei Bastioni, 1, 00193, Rome

8.4 / 10
82 reviews

Average price €70

Pizzeria

Via Tommaso Fortifiocca, 68, 00179, Rome

8.5 / 10
617 reviews

Average price €20

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

Via Francesco Grimaldi, 48, 00146, Rome

8.5 / 10
903 reviews

Average price €15

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

Traditional cuisine

Via dei Greci, 23B, 00187, Roma

8.4 / 10
716 reviews

Average price €30

Pizzeria

Via Mosca, 46, I-00142, Rome

Average price €15

Via dei Cappellari, 74, I-00186, Rome

8.0 / 10
74 reviews

Average price €30

Via Saluzzo, 55, 00182, Rome

7.4 / 10
12 reviews

Average price €35

Menu 35€

American

Via Vittoria Colonna, 21, 00193, Rome

8.3 / 10
608 reviews

Average price €21

Fusion

Via del Politeama, 12, 00153, Roma

8.4 / 10
110 reviews

Average price €30

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

Viale del Vignola, 49, 00196, Rome

7.9 / 10
321 reviews

Average price €20

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

Mediterranean

Via Antonio Rosmini, 9, 00184, Rome

8.4 / 10
766 reviews

Average price €25

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

Mediterranean

Via del Caravita, 9, 00186, Rome

7.8 / 10
40 reviews

Average price €25

Via di S. Cosimato, 9, 00153, Rome

7.8 / 10
454 reviews

Average price €18

Traditional cuisine

Via Val di Non, 9, 00141, Rome

7.7 / 10
47 reviews

Average price €25

Mediterranean

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

8.0 / 10
217 reviews

Average price €20

Steakhouse

Lungotevere in Sassia, 1, 00186, Rome

7.4 / 10
141 reviews

Average price €20

Mediterranean

Via Tirso, 36, 00198, Rome

8.9 / 10
74 reviews

Average price €25

Traditional cuisine

Via Bernardino Alimena, 10, 00173, Rome

6.8 / 10
11 reviews

Average price €17

Filter

TheFork advantages