TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Rome

2,927 restaurants

Sort by Relevance

Mediterranean

Mezza Manica

Via Gioberti, 19, 00185, Rome

6.4 / 10
66 reviews

Average price €20

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

Fine Dining

Via della Penna, 53, 00186, Rome

8.5 / 10
6 reviews

Average price €48

Via Ascanio Vitozzi, 36, 00128, Rome

8.5 / 10
338 reviews

Average price €15

Italian

Via Giuseppe Barile 23, 00173, Rome

8.5 / 10
1,541 reviews

Average price €30

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

Mediterranean

Via S. Vitaliano 30 presso centro sportivo Aurelio Roma Accademy, 00168, Rome

8.5 / 10
2,636 reviews

Average price €25 Accepts Yums

Mediterranean

Via Ostiense, 68, I-00154, Rome

8.5 / 10
72 reviews

Average price €25

Seafood

Via Sardegna, 61, 00187, Rome

Average price €35

Pizzeria

Viale Ugo Monaco, 4, 00134, Rome

8.9 / 10
79 reviews

Average price €20

Japanese

Piazzale Roberto Ardigò, 33, 00142, Rome

8.4 / 10
62 reviews

Average price €20

Seafood

Via Dignano D'Istria, 51, 00177, Rome

Average price €25

Japanese

Via Domenico Falcioni, 23, 00123, Rome

8.9 / 10
187 reviews

Average price €20

Via Giuseppe Basile, 6, 00166, Rome

Average price €18

Traditional cuisine

Via di Baccanello, 299, Cesano,, 00123, Rome

Average price €20

Mediterranean

Via di Tor Pagnotta, 351, 00143, Rome

Average price €30

Pizzeria

Piazza dei Visconti, 6, 00163, Rome

Average price €20

Italian

Via Romanello da Forlì, 7, 00176, Rome

Average price €15

Japanese

Via Mario de' Fiori, 5, 00187, Rome

Average price €80

Via dei Gelsi, 52, 00171, Rome

Average price €18

Pizzeria

Via Angelo Emo, 44, 00136, Rome

Average price €17

Pizzeria

Via Achille Benedetti, 22, 00157, Rome

8.4 / 10
174 reviews

Average price €18

American

Via Enrico Fermi, 102, 00146, Rome

Average price €15

Italian

Corso Vittorio Emanuele II, 22, 00186, Rome

Average price €10

Via dei Serviti, 21, 00187, Rome

Average price €20

American

Via dei Filippini, 4, 00186, Rome

Average price €25

Via dei Banchi Nuovi, 8, 00186, Roma

Average price €20

Cities around Rome

Filter

TheFork advantages