TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Rome

3,044 restaurants

Sort by Relevance

Mediterranean

I Due Leoni

Via Ugo Ojetti, 416, 00137, Rome

Average price €21

Napolitain

Via Alberto Lionello, 201, 00139, Rome

Average price €22

Napolitain

Viale Tor di Quinto, 35, 00191, Roma

Average price €23

Napolitain

Via Velletri, 22, 00198, Rome

Average price €20

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

Mediterranean

Via Savoia, 68, 00198, Rome

Average price €35

Romano

Via dei Galla e Sidama, 65, 00199, Rome

Average price €24

American

Piazza Alessandria, 11, 00198, Rome

Average price €25

Toscano

Via Toscana, 36, 00187, Rome

Average price €31

Seafood

Via Bacchiglione, 2, 00199, Rome

Average price €35

Pizzeria

Via Casilina, 1080, 00169, Rome

Average price €20

Seafood

Viale Bruno Buozzi, 31/33, 00197, Rome

Average price €48

Romano

Piazza Augusto Imperatore, 46, 00186, Rome

Average price €30

Mediterranean

Via del Colle della Lite, 31/a, 00132, Rome

Average price €20

Romano

Piazza Madonna delle Salette, 13/14, 00152, Rome

Average price €21

Cuban

Via Sebastiano Veniero, 62, 00192, Rome

Average price €35

Pizzeria

Via della Penna, 68/69, 00186, Rome

Average price €21

Pizzeria

Via Attilio Benigni, 34, 00156, Rome

Average price €20

Pizzeria

Via Leonardo da Vinci, 211, 00145, Rome

Average price €12

Pizzeria

Via dei Cessati Spiriti, 22, 00179, Rome

Average price €20

Mediterranean

Via Antonio De Viti De Marco, 52, 00191, Rome

Average price €20

Italian

Via del Monte della Farina, 9, I-00186, Rome

Average price €34

Pizzeria

Viale delle Medaglie d'Oro, 158, 00136, Roma

Average price €25

Mediterranean

Corso Rinascimento 71, 00168, Rome

Average price €40

Pugliese

Via Benedetto Varchi, 3, 00179, Rome

Average price €25

Pizzeria

Via Paolina, 31, 00184, Rome

Average price €30

Cities around Rome

Filter

TheFork advantages