Things to do in Rome

Get a taste of Roman cuisines at the best restaurants in Rome

Last Updated:

Rome's rich history aside, one of the city's best offerings is its food! Who doesn't love Italian food, and more importantly, who wouldn't want to try the best of Italian cusisin in Rome? From the perfectly baked pizza to the exquisite flavors of homemade pasta, Rome's culinary scene is an unmissable treat.

1. La Pergola

Location: Via Alberto Cadlolo, 101
Average Price For Two: €600
Must Try: Tortellini di anatra in brodo di manzo


La Pergola is a renowned luxury hotel restaurant with city panoramas from the roof, serving gourmet Italian cuisine. The restaurant is known for its exquisite dishes, such as the tortellini di anatra in brodo di manzo (duck tortellini in beef broth), which is a delicate and flavorful dish that is sure to impress.

2. Tonnarello

Location: Via della Paglia, 1/2/3
Average Price For Two: €600
Must Try: Spaghetti alla carbonara


Tonnarello is a casual restaurant in Rome's Trastevere neighborhood that is known for its delicious and affordable pasta dishes. The restaurant is a popular spot with both locals and tourists alike, and it is advisable to make a reservation, especially if you are dining during peak hours. The spaghetti alla carbonara is one of the best dishes in Rome, and Tonnarello makes it perfectly.

3. Roscioli

Location: Via dei Giubbonari, 21
Average Price For Two: €60
Must Try: Rigatoni with pajata


Roscioli is a family-run restaurant that has been serving up classic Roman cuisine for over 50 years. Known for its fresh pasta and seasonal ingredients, pne of the signature dishes at Roscioli is the "Rigatoni with pajata." This dish is made with rigatoni pasta and pajata, which is a type of sausage made with lamb intestines. The pajata is cooked in a tomato sauce with onions, garlic, and pecorino cheese. The result is a rich and flavorful dish that is sure to please!

4. Armando al Pantheon

Location: Salita de' Crescenzi, 31
Average Price For Two: €60
Must Try: Pasta alla carbonara


Armando al Pantheon is a traditional Roman restaurant located in the heart of the city, known for its classic dishes, such as saltimbocca alla romana. Armando al Pantheon is a great place to experience authentic Roman cuisine in a classic setting. The food is delicious, the service is friendly, and the atmosphere is warm and inviting.

5. Il Pagliaccio

Location: Via dei Banchi Vecchi, 129a
Average Price For Two: €60
Must Try: The Tasting Menu!


Il Pagliaccio is a two-Michelin-starred restaurant known for its creative and innovative Italian cuisine, which is made with the freshest seasonal ingredients. The tasting menu at Il Pagliaccio changes frequently, but it typically features a variety of dishes that showcase the chef's creativity and skill. Some of the signature dishes at Il Pagliaccio include the "Ravioli with ricotta and black truffle" and the "Pigeon with foie gras and artichokes."

6. Emma Pizzeria

Location: Via del Monte della Farina, 28
Average Price For Two: €80
Must Try: Any of their pizzas!


Emma Pizzeria is a popular pizzeria known for its classic Rome style pizzas. Known for their pizzas and homemade pastas, the pizzas here are something you definitely should try. Known for their fresh ingredients and thin crusts, Emme Pizzeria serves authentic Roman food! Also among the other highlights on their menu are suppli & zucchini flowers.

7. Trattoria da Cesare al Casaletto

Location: Via del Casaletto, 45
Average Price For Two: €80
Must Try: Roman-style oxtail stew


Trattoria da Cesare al Casaletto is a beloved Roman eatery known for its traditional Roman cuisine and warm, welcoming atmosphere. The must-try dish, Coda alla Vaccinara, is a slow-cooked oxtail stew in a rich tomato sauce. The restaurant's popularity stems from its commitment to preserving the flavors of authentic Roman recipes, offering a taste of classic Italian comfort food in a charming setting!

8. La Gatta Mangiona

Location: ia Federico Ozanam, 30/32
Average Price For Two: €70
Must Try: Margherita Pizza


La Gatta Mangiona is a cozy pizzeria that has gained a loyal following for its delicious wood-fired pizzas. The must-try Margherita Pizza showcases the simplicity and quality of Italian ingredients, featuring buffalo mozzarella and fresh basil. The restaurant is known for crafting exceptional Neapolitan-style pizzas!

9. Sora Margherita

Location: Piazza delle Cinque Scole, 30
Average Price For Two: €80
Must Try: Artichoke Jewish-style (Carciofi alla Giudia)


Sora Margherita is a quaint historic restaurant in the Jewish Ghetto of Rome, known for its authentic Jewish-Roman recipes passed down through generations. The must-try dish, Carciofi alla Giudia, is a classic preparation of deep-fried artichokes that exemplifies the rich culinary heritage of the area.

10. Antico Arco

Location: Piazzale Aurelio, 7
Average Price For Two: €100
Must Try: Ricotta and Black Truffle Ravioli (Ravioli di Ricotta e Tartufo Nero)


Antico Arco is a renowned restaurant located on the Janiculum Hill, offering stunning panoramic views of Rome. The must-try dish, Ravioli di Ricotta e Tartufo Nero, features delicate ricotta-filled ravioli drizzled with a rich black truffle sauce. Known for a warm atmosphere and breathtaking views, it's perfect to have early dinner!

=
Restaurants In Rome