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

Sort by Relevance

Seafood

Ghiaccio

Via Giuseppe Ferrari, 22, 00195, Rome

8.8 / 10
46 reviews

Average price €30

Mexican

Via Flaminia Nuova, km 7500, 00191, Rome

8.3 / 10
37 reviews

Average price €25

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

Mediterranean

Via Foscolo, 20-22, 00185, Rome

8.8 / 10
151 reviews

Average price €25

Traditional cuisine

Via Prenestina, 742, 00155, Rome

7.7 / 10
227 reviews

Average price €30

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

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

Chinese

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

8.8 / 10
256 reviews

Average price €14

Traditional cuisine

Piazza dei Re di Roma, 57/a, 00183, Rome

8.0 / 10
193 reviews

Average price €12

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

Mediterranean

Piazza di Spagna, 65, 00187, Rome

8.3 / 10
1,108 reviews

Average price €30

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

Traditional cuisine

Via Portuense, 94, 00153, Rome

8.3 / 10
232 reviews

Average price €16

Mediterranean

Piazza di Porta Maggiore, 20, 00185, Rome

8.8 / 10
140 reviews

Average price €25

Vegetarian

Via Flaminia, 685, I-00191, Rome

8.0 / 10
15 reviews

Average price €15

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

Creative

Via Natale del Grande, 6/7, 00153, Rome

Average price €25

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

Mediterranean

Via Calabria, 16-18, I-00187, Rome

8.8 / 10
66 reviews

Average price €38

Romano

Via dei Cappuccini, 26, 00187, Rome

8.8 / 10
348 reviews

Average price €15

Argentinian

Corso del Rinascimento, 1, I-00186, Rome

8.8 / 10
684 reviews

Average price €30

Mediterranean

Via Manlio Capitolino, 9, 00181, Rome

8.7 / 10
49 reviews

Average price €20

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

Romano

Vicolo della Cancelleria, 11-12, I-00186, Rome

9.1 / 10
1,015 reviews

Average price €30

YUMS x2Mediterranean

Viale di Porta Ardeatina, 55, 00154, Rome

6.3 / 10
8 reviews

Average price €25

YUMS x2Pizzeria

Via Enzo Benedetto, 20, 00173, Rome

Average price €18

Pizzeria

Largo Somalia, 22, 00199, Rome

8.8 / 10
23 reviews

Average price €20

YUMS x2Siciliano

Via Vito Giuseppe Galati, 103, 00155, Rome

Average price €20

YUMS x2Traditional cuisine

Via Metauro, 55, 00198, Rome

Average price €30

YUMS x2Mediterranean

Average price €20

Contemporary cuisine

Viale Pinturicchio, 32, 00196, Rome

8.8 / 10
49 reviews

Average price €30

Mediterranean

Via Taranto, 38, 00182, Rome

8.6 / 10
48 reviews

Average price €35

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

Chinese

Via Giovanni Botero, 31, 00179, Rome

9.2 / 10
245 reviews

Average price €20

Filter

TheFork advantages