TheFork, a Trip advisor company

What
Where

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

The Best Barbecue Restaurants in Rome

601 restaurants

Sort by Relevance

Mediterranean

Cafè Veneto

Via Vittorio Veneto, 118, 00187, Rome

Average price €45

Mediterranean

Via Magliana, 876/a, 00148, Roma

Average price €25

Pizzeria

Via dei Maroniti, 29, 00187, Rome

Average price €30

Seafood

Via Rubattino, 22 Rione Testaccio, 00153, Rome

Average price €35

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

Mediterranean

Via Bissolati, 34, 00187, Rome

Average price €26

Pizzeria

Via Ostiense, 97, 00154, Rome

Average price €25

Emiliano

Via del Pozzo delle Cornacchie, 36, 00186, Rome

Average price €35

Romano

Piazza della Rovere, 84, 00165, Rome

Average price €35

Seafood

Via Umberto Giordano 111, 00124, Rome

Average price €45

Romano

Via Appia Antica, 46, 00179, Rome

Average price €30

Sardo

Piazza Monte Gennaro, 29, 00139, Rome

Average price €25

Japanese

Via Barberini, 53, 00187, Rome

Average price €30

Mediterranean

Via Di Bravetta 233, 00164, Roma

Average price €27

Pizzeria

Piazza Meucci, 20, 00146, Rome

Average price €35

Pizzeria

Via Flaminia Nuova 821, 00186, Rome

Average price €20

Romano

Piazza dei Cenci 70, 00186, Rome

Average price €30

Mediterranean

Via dell' Acqua Santa - Centro Sportivo del Tennis, 00178, Rome

8.3 / 10
329 reviews

Average price €25

Pub grub

Via della Farnesina, 13d, 00135, Rome

8.0 / 10
181 reviews

Average price €30

Pizzeria

Via delle Capannelle, 215, 00178, Rome

7.9 / 10
201 reviews

Average price €25

American

Via della Bufalotta, 131, 00139, Rome

7.6 / 10
138 reviews

Average price €17

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

Mediterranean

Via della Mercede, 34, I-00187, Rome

4.8 / 10
46 reviews

Average price €15

Romano

Via di Quarto Peperino, 9, 00188, Rome

8.3 / 10
1,783 reviews

Average price €28

Mediterranean

Via di Bravetta, 270, 00164, Rome

Average price €30

Mediterranean

Via Crescenzio, 86, I-00193, Rome

Average price €30

Spanish

Via Liguria, 36 a-c-d, I-00187, Rome

Average price €25

Filter

TheFork advantages