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

Italian

Fassoneria - Roma

Via Ugo Ojetti, 482, 00137, Rome

8.5 / 10
386 reviews

Average price €16

Mediterranean

Via Giuseppe Peano, 18, 00146, Rome

8.5 / 10
399 reviews

Average price €28

Contemporary cuisine

Piazza Annibaliano, 21, 00198, Rome

Average price €15

Italian

Via Michele Amari, 29, 00179, Rome

8.9 / 10
273 reviews

Average price €20

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

Meat Cuisine

Via Ascanio Vitozzi, 36, 00128, Rome

Average price €15

Mediterranean

Viale America, 13, 00144, Rome

Average price €25

InsiderItalian

Via Tirso, 46, I-00198, Rome

8.4 / 10
1,400 reviews

Average price €20

Fine Dining

Via del Leone, 23, 00186, Rome

Average price €35

Seafood

Viale dei Colli Portuensi, 99, I-00151, Rome

Average price €15

Mediterranean

Via Plauto, 33, 00193, Rome

Average price €25

Mediterranean

Via Publio Rutilio Rufo, 12, I-00174, Rome

Average price €25

Pizzeria

Via Domenico Fontana 16, 00185, Rome

Average price €35

Indian

Via Palermo, 6b, Rome, Italy, 00184, Roma

Average price €30

Indian

Via Foscolo, 13, Rome, Italy, 00185, Rome

Average price €25

Japanese

Via degli Irpini, 8, 00185, Rome

Average price €31

Ethiopian

Via Cernaia, 36, 00185, Rome

Average price €20

Pizzeria

Via di Pietralata, 135, 00158, Rome

Average price €25

Vegetarian

Via dei Conciatori, 3, 00154, Rome

Average price €24

Japanese

via Emanuele Filiberto 251, 00185, Rome

Average price €30

Traditional cuisine

Viale del Parco Mellini, 88, 00166, Rome

8.8 / 10
178 reviews

Average price €35

Traditional cuisine

Via Luigi Gaetano Marini, 79, 00179, Rome

8.8 / 10
579 reviews

Average price €20

Italian

Via Aurora, 10, I-00187, Rome

8.8 / 10
41 reviews

Average price €45

Pizzeria

Via dei Quintili, 2, 00175, Rome

8.2 / 10
1,604 reviews

Average price €20

Romano

Viale Raf Vallone, 61 - 63, 00173, Rome

8.1 / 10
123 reviews

Average price €20

Mediterranean

Piazza in Piscinula, 51, 00153, Rome

8.1 / 10
103 reviews

Average price €30

Filter

TheFork advantages