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

Romano

Er Gallo Nero

Via Mattia Battistini, 187, 00167, Rome

8.7 / 10
392 reviews

Average price €25

Mediterranean

Via Santa Maria Ausiliatrice, 23, 00181, Rome

8.7 / 10
31 reviews

Average price €25

Traditional cuisine

Via Deruta, 35/39, 00181, Rome

8.7 / 10
481 reviews

Average price €23

Mediterranean

Via Costantino, 34, 00145, Rome

8.7 / 10
71 reviews

Average price €30

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

Mediterranean

Viale di Valle Aurelia, 106, 00167, Rome

8.7 / 10
936 reviews

Average price €18

Mediterranean

Via Torino, 32B, I-00185, Rome

8.7 / 10
57 reviews

Average price €25

Creative

Via Braccio da Montone, 7, I-00176, Rome

8.7 / 10
65 reviews

Average price €30

Seafood

Piazza Baldassarre Avanzini, 00157, Rome

Average price €25

Set Menu 35€

Campano

Piazzale Jonio, 38, 00166, Rome

Average price €20

Set Menus 50€ and 50€

Pizzeria

Via Giuseppe Donati, 89, 00159, Roma

Average price €14

Menu 14€

Traditional cuisine

Via dei Meli, 19, 00172, Rome

Average price €15

Set Menu 10€

Mediterranean

Via Nomentana, 1070, 00156, Rome

Average price €15

Menu 25€

Mediterranean

Viale dei Quattro Venti, 70, I-00152, Rome

Average price €22

Brunch 10€

Mediterranean

Piazzale Jonio, 39, I-00141, Rome

Average price €20

Menu 8€

Mediterranean

Via delle Cave, 95, I-00181, Rome

Average price €30

Set Menu 15,00€

Creative

Piazza di Firenze, 25/26, I-00186, Rome

8.6 / 10
54 reviews

Average price €25

Mediterranean

Via Val di Lanzo, 61, 00141, Rome

8.6 / 10
189 reviews

Average price €25

Creative

Piazza della Minerva, 69, 00186, Rome

8.6 / 10
133 reviews

Average price €80

Mediterranean

Via Cirenaica, 11, 00199, Rome

8.6 / 10
2,000 reviews

Average price €20

Mediterranean

Via di Pietralata, 135, 00158, Rome

8.2 / 10
120 reviews

Average price €20

Menu 10€

Meat Cuisine

Via Gasperina, 166, 00166, Rome

8.5 / 10
810 reviews

Average price €20

Mediterranean

Viale Tito Labieno, 108, 00174, Rome

8.5 / 10
144 reviews

Average price €35

Mediterranean

Via Mattia Battistini, 57, 00168, Rome

8.5 / 10
1,754 reviews

Average price €25

International

Via Nemorense, 86, I-00199, Rome

8.5 / 10
126 reviews

Average price €15

Mediterranean

Via Prenestina Nuova, Km 1800, 00040, Rome

8.4 / 10
26 reviews

Average price €30

Filter

TheFork advantages