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

Aperiwine

Via Romanello da Forlì, 7, 00176, Rome

Average price €15

Toscano

Via dei Gelsi, 52, 00171, Rome

Average price €18

Pizzeria

Via Angelo Emo, 44, 00136, Rome

Average price €17

American

Via Enrico Fermi, 102, 00146, Rome

Average price €15

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

Italian

Corso Vittorio Emanuele II, 22, 00186, Rome

Average price €10

Romano

Via dei Serviti, 21, 00187, Rome

Average price €20

Mediterranean

Via Tacito, 14, 00193, Rome

Average price €30

American

Via dei Filippini, 4, 00186, Rome

Average price €25

Traditional cuisine

Via Valle Borbera, 50, 00141, Rome

Average price €30

Mediterranean

Via Sestio Calvino, 20, 00174, Roma

Average price €20

Romano

Via Renato Massa, 9, 00126, Rome

Average price €25

Creative

Via della Scrofa, 20, 00186, Rome

Average price €20

Romano

Via del Casale di S. Basilio, 27, 00156, Rome

Average price €20

American

Piazza dei Re di Roma, 74, 00182, Rome

Average price €15

Japanese

Via Ettore Fieramosca, 30, 00176, Roma

Average price €16

Mediterranean

Via Aufidio Namusa, 180, 00169, Rome

Average price €15

Spanish

Via dei Latini, 10, 00185, Rome

Average price €15

Pizzeria

Via Appia Nuova, 1095, I-00178, Rome

Average price €18

Mediterranean

Salita dei Crescenzi, 3, I-00186, Rome

Average price €35

Mediterranean

Via Tiberio Imperatore, 85, I-00145, Rome

Average price €20

Mediterranean

Via Marco Minghetti, 2, I-00187, Rome

Average price €30

Mediterranean

Viale Adriatico, 64, I-00141, Roma

Average price €15

Contemporary cuisine

Via dei Sabelli, 51, I-00185, Rome

Average price €25

Traditional cuisine

Largo Alessandro Toja, 2, 00153, Rome

Average price €20

Romano

Via Muzio Clementi, 12, I-00193, Rome

Average price €38

Filter

TheFork advantages