Where should you eat in Rome? With outdoor cafes, rooftop restaurants, wine bars, and a long list of restaurants selling pizza, pasta, and gelato, your choices may seem overwhelming.
In this guide, we list some of the top restaurants in Rome. Ranging from quick, cheap eats to Michelin starred restaurants with a view, there is something here for everyone.
This is by no means a โbest restaurants in Romeโ guide. It would take weeks, months even, to try out enough restaurants in Rome to write a guide like that. This is a relatively short list of great restaurants in Rome that can easily be added to your Rome itinerary. These are places that we either had an excellent experience or came highly recommended to us.
Restaurants in Rome
Restaurants Near the Colosseum
La Prezzemolina. This is one of our favorite restaurants in Rome. They serve traditional Roman style pizza in a wide range of flavors. Itโs cheap, itโs fast, and itโs delicious! This is a great place to grab a bite to eat for lunch after visiting the Colosseum. No reservations necessary. Simply order at the counter and find an open table (expect it to be busy!).

La Prezzemolina

Pizza at La Prezzemolina
PRO TRAVEL TIP: Pizza al taglio translates to โpizza by the slice.โ At street food pizzerias in Rome, such as La Prezzemolina, this is typically how pizza is sold, by the slice rather than the whole pie.
Fuorinorma. This is another place to get a good, cheap bite near the Colosseum. They serve charcuterie boards, paninis, and wine.
The Court Mixology Bar. This cocktail bar sits on top of Palazzo Manfredi and has an amazing view of the Colosseum. They donโt open until 6 pm but it could be worth a return visit later in the day, for drinks with a view of the Colosseum.
Restaurants in and around Piazza Navona
In Piazza Navona, outdoor cafes line the square, street performers put on a show all hours of the day, and there is a very good chance that you will be spending at least a few minutes here as you stroll through the historic heart of Rome.
Since this is such touristy spot, the food can be overpriced and mediocre. Itโs best to wander one to two blocks away from touristy places like this, in order to dine at a cheaper, yet more authentic restaurants.
Rather than just sitting down at a cafรฉ on Piazza Navona (most of them get terrible reviews), here are a few recommendations that are a short walk from here.

Cafes on Piazza Navona
Bernini. This restaurant is the only one I would recommend on Piazza Navona. It has outdoor seating and gets good reviews. We tried to eat here on our first night in Rome but were not able to get a table.
La Piccola Cuccagna. Tim and I ate here on our most recent visit to Rome. It was our first night in Italy, we were staying at a hotel in Piazza Navona, and just wanted something quick and easy. This small restaurant sits just outside of Piazza Navona, on the southern end, on Via della Cuccagna. On the menu are traditional Italian pasta dishes. Itโs nothing fancy, it is on the touristy side, but the food was good and we were able to get a table without a reservation.

La Piccola Cuccagna

Spaghetti Carbonara
Ponte e Parione. This restaurant gets rave reviews. It sits one block west of Piazza Navona, so you donโt have to walk far to get here. They serve homemade pasta dishes and people rave about the Carbonara.
La Baguetteria del Valle. Located near the southeastern corner of Piazza Navona, this deli is a great place to go if you want good food at a cheap price. They serve sandwiches on fresh bread, a great picnic idea to take back to Piazza Navona.
Mr. 100 Tiramisu. This wine bar is also located near the southeast corner of Piazza Navona. On the menu are charcuterie platters and tiramisu in lots of unique flavorsโฆand wine, of course!
Restaurants near Vatican City
Alice Pizza on Via delle Grazie. Just a short walk from Vatican City is another restaurant that sells Roman pizza. With fast service and cheap prices, this is one of the best cheap eats near Vatican City and St. Peterโs Basilica. We ate here at the advice of our guide after touring the Vatican. This is a chain so there is more than one location in Rome.
Scialla the Original Streetfood. On the menu is pizza, classic Italian pasta dishes, and deserts. This small restaurant gets rave reviews. We havenโt been here yet, but it is a place I would like to try on a return visit to Rome.
Borghiciana Pastificio Artiginale. At this pasta factory, dine on pasta dishes, fresh vegetables, and wine. Itโs a small restaurant that gets rave reviews. You may have to wait in line for a table, but prior guests state itโs worth it.
Ristorante dei Musei. This restaurant is a short walk from the entrance and exit into Vatican City. They serve pizza and pasta dishes with a small price tag.
Restaurants in Trastevere
Trastevere is one of the best neighborhoods in Rome to visit for the food. There are many very highly rated restaurants to choose from but here are three restaurants that get some of the best reviews.

Trastevere
Nannarella. This is our top pick for Trastevere. This is one of the highest rated restaurants in Rome. On the menu is homemade pasta cooked perfectly, meatballs, pizza, salad, and dessert. Prior guests state that this is their favorite restaurant in Rome. They also operate a sister restaurant in Trastevere, Tonnarello.
Enoteca Trastevere. This restaurant has been serving food in Trastevere since 1936. With a beautiful setting and delicious pastas paired with wine, this is one of the top restaurants in Trastevere.
Trapizzino. Want to try โstuffed pizza?โ This invention of Stefano Callegari is a version of stuffed focaccia, filled with pizza sauce, cheese and toppings. This unique spin on pizza is well worth the try, especially if you prefer a quick, cheap eat or are visiting Rome with kids.
Rooftop Restaurants in Rome
Oro Bistrot. This is one of our favorite restaurants and rooftop bars in Rome. From here, you look across the Trajan Forum to the Altar of the Fatherland. At sunset, the views are breathtaking. You can visit Oro Bistrot just for a drink or make a reservation for the restaurant, both of which are located on the rooftop of Hotel NH Collection Roma Fori Imperiali.

Oro Bistrot

The view from Oro Bistrot
Divinity Rooftop. This small rooftop bar and restaurant has a spectacular view of the corkscrew (the top of the Church of St. Ives at the Sapienza). It is located near the Pantheon. The food and drinks are excellent! It is located on top of the Pantheon Hotel and it has an outdoor restaurant and an outdoor bar/terrace.

Divinity Rooftop Restaurant

Divinity Rooftop terrace
AcquaRoof Terrazza Molinari. Located near Piazza del Popolo, this rooftop restaurant and bar has a nice view across the rooftops to the Borghese Gardens and the Trinitร dei Monti. We had lunch here and it was a quiet spot. The food was delicious. I ate the spaghettoni with clams in a buttery garlic sauce and Tim had pasta with tomato sauce and lobster. This is a great spot for lunch or sunset views with dinner and drinks.

AcquaRoof Terrazza Molinari


The bar at AcquaRoof Terrazza Molinari
For more rooftop restaurants and bars in Rome, read our article Best Rooftop Bars in Rome โ
Michelin Starred Restaurants in Rome
Imร go. Imร go is a Michelin-starred restaurant that is located on the upper floor of Hotel Hassler Roma. From this restaurant, you have stunning views across Rome. You look out over the Spanish Steps and can see famous landmarks, including St. Peterโs Basilica and Trinitร dei Monti. The restaurant is indoors (it is not an open terrace) but the walls are mostly windows. For the best experience, reserve a table next to a window.

The view from Imร go
Aroma. Aroma, which is located on the top floor of Palazzo Manfredi, has stunning views of the Colosseum. On the menu is classic Italian cuisine with a unique twist and their wine list focuses on champagne, with more than 600 labels.
Il Convivio Troiani. This is the most creative restaurant we dined in in Rome. The food, the service, and the elegant setting is superb. You can order dishes a la carte or order the five course or seven course tasting menu with wine pairings.

Il Convivio Troiani
Gelato in Rome
Restaurants selling gelato can be found throughout Rome but there are a few notable places to mention.
Venchi. This gelateria is a chain, so it can be found in other cities around the world. This is one of our favorite gelato shops, because you can get Nocciolo Supreme (a thick, chocolate hazelnut sauce) poured into the bottom of the cone and then topped with gelato. It doesn’t matter what flavor of gelato you get, that last bite of the cone is out of this world. They have a smaller choice of flavors than other shops we visited, but on the list is chocolate, vanilla, hazelnut, and Stracciatella, just to name a few. Whether you order a cone or a cup, it will look like a work of art once they hand it over.

Gelato at Venchi
Giolotti. Thereโs nothing fancy about this place, they just serve really good gelato. The pistachio seemed like a popular pick and it was delicious. Expect the longest wait in line here. If you can only pick one gelateria, this is the one we recommend.

Gelato at Giolitti
Gelateria Della Palma. This popular gelato shop has an overwhelming choice of flavors, some of them a bit bizarre. It also feels more chaotic here than the shops mentioned above. Pay first and then pick out your flavors after you pay.

Gelateria Della Palma
Restaurants in Rome: On a Map
How to Use This Map: Click the icons on the map to get more information about each point of interest. To take this map with you, click the star next to the title of the map which adds it to your Google account. Next, within your Google Maps app, select ‘Saved’ and then select ‘Maps’. This map title will now appear in your list.
Tips for Eating in Rome
Make a reservation for dinner. Many of the restaurants we listed take reservations. Itโs a little more work before your trip, but for dinner in Rome, we recommend making a reservation, particularly for the rooftop restaurants and higher end restaurants. In this article, we give links to each restaurant so you can make your reservation.
Hours of Operation. Some restaurants will be open for lunch (roughly noon to 2:30), close for a few hours, and then reopen for dinner. I recommend checking the hours of places you are interested in, so you can time your meals. Weโve been in the unfortunate situation where we werenโt hungry until 3 and then couldnโt find a good place to eat.
Dinner starts at 7:00 pm. In Rome, dinner doesnโt typically start until 7:00 or 7:30 pm, but many Romans eat much later than this (around 9:00 pm). To get on schedule, plan on having lunch around 1:30 pm and dinner between 7:30 and 9:00 pm.
What should you order. When you look at a menu, you will see antipasti (appetizers), primi (first course), secondi (second or main course), contorni (side dishes), and dolci (dessert). You do not have to pick something from each category. We typically split an antipasti and then each order a first or second course. Unless you are very hungry, ordering both a first course and a second course is a lot of food.
Aperitivos in Rome. An aperitivo is a pre-dinner drink served with a few small snacks or charcuterie board. Drinks are usually a cocktail, such as an Aperol or Campari Spritz, a gin and tonic, or a glass of wine. One of our favorite things to do in Rome is to have an aperitivo at a rooftop bar, followed by dinner. It’s a great way to unwind after a day of sightseeing.

Aperitivo at Palm Court, Hotel Hassler Rome
Food Tours in Rome
In addition to sidewalk cafes, rooftop restaurants, pizzerias, and gelaterias, there are also a number of food tours in Rome. On these tours, learn about Italian cuisine, sample street foods, go wine tasting, or even take a cooking class.
Food Tours
If you have any questions about where to eat in Rome, or if you want to share your favorite restaurants, let us know in the comment section below.
More Information for Your Trip to Italy
We have TONS more information about Italy in our Italy Travel Guide, including Rome, Florence, Venice, Tuscany, the Dolomites, the Amalfi Coast, the Cinque Terre, Sicily, and Puglia.

Comments 8