Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Rome

2,657 restaurants

Sort by Relevance

    Napolitano

    Fratelli La Bufala - Ponte Milvio

    Viale Tor di Quinto, 35, 00191, Rome

    Average price €23

      Romano

      Via Rasella, 138, 00187, Roma

      Average price €30

        Pizzeria

        Via Benedetto Croce, 61, 00142, Roma

        Average price €25

          Pizzeria

          Via Francesco D'Ovidio, 27a, I-00137, Roma

          Average price €20

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

            Indian

            Via Ennio Bonifazi, 97, 00167, Roma

            Average price €20

              Mediterranean

              Via Ostiense, 119/P, 00154, Roma

              Average price €15

                Mediterranean

                Via Flaminia, 502, I-00191, Roma

                Average price €20

                  Seafood

                  Via Michele Amari, 29, I-00179, Roma

                  Average price €35

                    Pizzeria

                    Via Gregorio VII, 387, 00166, Roma

                    Average price €15

                      Creative

                      Via Braccio da Montone, 7, I-00176, Roma

                      Average price €30

                        Siciliano

                        Piazzale delle Medaglie D Oro, 22, I-00136, Roma

                        Average price €35

                          Meat Cuisine

                          Via Ostiense, 97, 00154, Roma

                          Average price €25

                            Mediterranean

                            Via Flaminia, 295, I-00196, Roma

                            Average price €32

                            Menu 35€

                              Siciliano

                              Piazza San Giovanni Bosco, 00175, Roma

                              Average price €25

                                Traditional cuisine

                                Via di Casal Palocco, 87, 00124, Roma

                                Average price €35

                                  Pizzeria

                                  Via Alberto da Giussano, 64, 00176, Roma

                                  Average price €18

                                    Mediterranean

                                    Via dei Conciatori, 10, 00154, Roma

                                    Average price €30

                                      Romano

                                      Via Nomentana, 544, I-00141, Roma

                                      Average price €25

                                        Mediterranean

                                        Via Lucrezio Caro, 58, 00193, Roma

                                        Average price €15

                                          American

                                          Via Aurelia, 1051, 00166, Roma

                                          Average price €15

                                            Pizzeria

                                            Via di Bravetta, 270, 00164, Roma

                                            Average price €30

                                              Romano

                                              Corso di Francia, 131, I-00191, Roma

                                              Average price €15

                                                Napolitano

                                                Via Cassia, 1171, I-00189, Roma

                                                Average price €25

                                                  Romano

                                                  Via del Portico d'Ottavia, 65, I-00186, Roma

                                                  Average price €30

                                                    Seafood

                                                    Via Val di Non, 9, I-00141, Roma

                                                    Average price €35

                                                    Cities around Rome