TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Restaurants in Rome

2,934 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Mediterranean

Mary's Bridge

Via Radicofani, 75, 00166, Rome

Average price €25

Creative

Via dei Volsci, 80, 00185, Rome

Average price €25

Asian

Via Giuseppe Veronese, 79, I-00146, Rome

Average price €18

Seafood

Via Augusto Riboty, 20, I-00195, Rome

Average price €35

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

Mediterranean

Via Ostiense, 36, 00154, Rome

Average price €25

Mediterranean

Via Cagliari, 23, I-00198, Rome

Average price €30

Mediterranean

Via Giovanni da Castel Bolognese, 41/43, 00153, Rome

Average price €30

Pizzeria

Via di Parione, 35, I-00186, Rome

Average price €15

Mediterranean

Via Ilia 12, I-00181, Rome

Average price €30

Mediterranean

Via Turno, 28, I-00181, Rome

Average price €30

Mediterranean

Via Bianchi Brunone, 19, 00125, Rome

Average price €28

Mediterranean

Via Goito, 13, I-00185, Rome

Average price €30

Pugliese

Via Germanico, 69, I-00192, Rome

Average price €20

Romano

Via Vittoria Colonna, 42, I-00193, Rome

Average price €20

Seafood

Via Mugello, 32, I-00141, Rome

Average price €30

Seafood

Via di Selva Candida, 381, 00166, Rome

Average price €35

Mediterranean

Via Celsa, 6, I-00186, Rome

Average price €35

Japanese

Via Monte Bianco, 120, I-00141, Rome

Average price €21

Romano

Vicolo Scavolino, 63, I-00187, Rome

8.4 / 10
148 reviews

Average price €30

Abruzzese

Circonvallazione Appia, 106, I-00183, Rome

Average price €20

Seafood

Via Monte Pertica, 27, 00195, Rome

Average price €50

Menu 30€

Mediterranean

Via Ostiense, 132, 00146, Rome

Average price €30

Homemade cuisine

Via Simone Mosca, 62, 00168, Rome

Average price €30

Peruvian

Circonvallazione Appia, 44, I-00179, Rome

Average price €30

Mediterranean

Via Caio Mario, 16/A, I-00192, Rome

Average price €15

Cities around Rome

Filter

TheFork advantages