TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Rome

3,059 restaurants

Sort by Relevance

Romano

Olimpic Ristorante

Lungotevere di Pietra Papa, 2, 00146, Rome

Average price €15

Mediterranean

Via del Casale Agostinelli, 72, 00118, Rome

Average price €18

Mediterranean

Via Principe Amedeo, 27, 00185, Rome

Average price €25

Mediterranean

Borgo Pio, 21, 00193, Rome

Average price €25

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

Pizzeria

Via Giovanni Zanardini, 39, 00156, Rome

Average price €18

Chinese

Via Elio Vittorini, 63, I-00144, Rome

Average price €21

Asian

Via Paolo di Dono, 23, I-00142, Rome

Average price €14

Mediterranean

Via Vittorio Veneto, 155, I-00187, Rome

Average price €40

Mediterranean

Via dei Coronari, 94, I-00186, Rome

Average price €20

Creative

Lungotevere Dante, 273, I-00146, Rome

Average price €30

Seafood

Via Merulana, 256, I-00185, Rome

6.5 / 10
20 reviews

Average price €25

Mediterranean

Via Roccacasale, 30, 00132, Rome

6.3 / 10
4 reviews

Average price €25

Seafood

Via Adolfo Ravà, 110, 00142, Rome

Average price €30

Mediterranean

Via Placanica, 172, 00118, Rome

Average price €25

International

Via Riccardo Forster, 24, 00143, Rome

Average price €25

Italian

Via dei Noci, 28, 00172, Rome

Average price €20

Chinese

Via di Tor Pignattara, 18, I-00177, Rome

Average price €25

Seafood

Via Otranto, 1A, I-00192, Roma

Average price €25

Chinese

Via Marianna Dionigi, 3, I-00193, Rome

8.4 / 10
238 reviews

Average price €15

Romano

Via di Porta Settimiana, 8, 00153, Rome

8.1 / 10
1,722 reviews

Average price €35

Middle Eastern

Via Giovanni Giolitti, 189, 00185, Rome

Average price €20

Meat Cuisine

Via Saluzzo, 55, 00182, Rome

6.9 / 10
12 reviews

Average price €35

Menù € 40 € 40

YUMS x2Romano

Via dei Marrucini, 18, 00185, Rome

8.7 / 10
491 reviews

Average price €20

-50% alla cassa - Ritorno al ristorante

Mediterranean

Piazza di S. Apollinare, 41, 00186, Rome

7.4 / 10
55 reviews

Average price €35

Pizzeria

Piazza del Viminale 27/31, I-00184, Rome

7.4 / 10
227 reviews

Average price €20

Cities around Rome

Filter

TheFork advantages