The best restaurants in Rome

People always ask me for restaurant suggestions in Rome. It always occurs to me that I don’t actually have a proper list of my all-time favorite eateries in the Eternal City. But now, I realize that my list of best restaurants in Rome is far overdue. So ladies and gents, here’s my list of where to eat in Rome, divided by neighbourhood. From fresh seafood restaurants to yummy pizzerias, here we go!

Restaurants in the centro storico

Due Ladroni

Piazza Nicosia, 24
+39 066861013
Italian with focus on seafood
€50+ The best restaurants in Rome I love this seafood restaurant footsteps from Piazza Navona. The indoor is elegant and traditional but there’s also a lovely outdoor area, perfect for those balmy summer nights. The food is delicious, with a mix of everything from meat to pasta and seafood, but the focus is on fish. They have great daily specials so make sure to order one of those yummy pasta dishes (the one with crab is top notch). The seabass is also fantastic and the oysters or tuna tartare with avocado are perfect to start off your meal.


Via della Mercede, 35/36
+39 066792134
Traditional Japanese restaurant
€50+ the best japanese restaurants in Rome - Hamasei Footsteps from Piazza di Spagna and Fontana di Trevi, you’ll find one of Rome’s best Japanese restaurants–Hamasei. Known as an institution in Rome, Hamasei serves exceptional sushi, sashimi and also delicious Japanese cooked dishes such as noodles, meat and seafood. The sushi and sashimi are as fresh as they get, the urafutomaki and the sashimi morikomi are remarkable, the tempura perfect and the other Japanese dishes top notch. For lunch, you’ll also find a great selection of bento boxes.

Osteria dell’Ingegno

Piazza di Pietra, 45
+39 06 678 0662
Italian restaurant with seasonal ingredients
€25+ The best restaurants in Rome This bistrot right in Piazza di Pietra is one I absolutely suggest. My friends Vincy and Giulia have been telling me about it for years and only recently I’ve had the chance to try it out. Genuine flavors, lovely service and outstanding food. They have a menu plus daily specials written on a black board. I’m not a fan of oxtrail ragout but the pappardelle alla coda alla vaccinara I tasted at Osteria dell’Ingegno completely made me change my mind. Fantastic. During the summer you may also dine in the outdoor tables right on Piazza di Pietra.

Enoteca Spiriti

Piazza di Pietra, 32
+39  0669190445
Italian restaurant

where to eat in Rome

Enoteca Spiriti is a great wine bar and restaurant right on the picturesque Piazza di Pietra, footsteps from the Pantheon. It’s a great place for aperitivo or dinner, must-tries are the cured meats and cheese board, the aubergine polpette, the tartares and the salmon tataki. They also have an excellent wine selection. Super recommended.

Osteria del Sostegno

Via delle Colonnelle, 5
+39 066793842
Roman cuisine
€40+ The best restaurants in Rome This is the best restaurant in Rome when it comes to pasta all’amatriciana. I still haven’t tasted an amatriciana pasta this good, can you believe it? Simple dishes made with the highest quality ingredients is what sets this restaurant apart. Start off with the focaccine with olive patè and the bruschette with tomatoes. Not to mention the pollo alla cacciatora! The wine selection is exceptional, and their hazelnut ice cream is something you can’t miss out on. Reservations are musts.


Palazzo Fendi, Via della Fontanella di Borghese, 48
+39 06 9926 6622
Contemporary Japanese rest
€70+ The best restaurants in Rome Zuma doesn’t need any introductions. It’s known worldwide for its contemporary Japanese cuisine and I’m a big fan, having been to the one in Istanbul and London, too. My favorite one though, is Rome’s! Get yourself a reservation quite in advance or head for aperitivo time! Must-try? The spicy beef tenderloin!

Ginger Sapori e Salute

Via Borgognona 43-46 & Piazza Sant’Eustachio, 54-55
+39 0669940836 / +390668308559
Healthy restaurant
€25+ The best restaurants in Rome If you need a refreshing juice, smoothie or fruit extract, Ginger Sapori e Salute is the place to go. They also have some yummy pancakes for breakfast and great salads and healthy food options. In other words, if you’re looking for a healthy restaurant in Rome, this is the one to go to. There are two locations in the historic center, one near the Spanish Steps and the other near the Pantheon.

Hosteria del Mercato

Via Bocca di Leone, 46
+39 0669923705
Italian restaurant with healthy options

where to eat in Rome

Great place for breakfast, lunch or aperitivo just a stone’s throw away from the Spanish Steps. Hosteria del Mercato doubles as a restaurant and market, where you can purchase organic food. Go for the yummy salads, the gourmet panini or the cured meats and cheese board for aperitivo. The location and the food won’t disappoint!

Vivi Bistrot

Piazza Navona, 2
+39 066833779
Healthy restaurant
€25+ the best healthy restaurants in Rome Everyone knows that most restaurants that line up on Piazza Navona are tourist traps. But Vivi Bistrot is the exception! Not only is the food delicious, the location is fantastic and a great spot for lunch. From the outdoor seating,  you have an open window on Piazza Navona. So what to order? Vivi Bistrot serves salads, burgers, pasta and gluten-free dishes as well as a juice bar menu! Definitely don’t miss out on this small corner in paradise.

Restaurants in Trastevere

Le Mani in Pasta

Via dei Genovesi, 37
Roman osteria
30+ The best restaurants in Rome Get ready for a real traditional-style trattoria experience in Trastevere. Le Mani in Pasta is a very small trattoria set on two floors with a warm ambiance and super friendly service. The kitchen is very small so keep in mind it could take a little before you get served. The must order? The seabass carpaccio with truffles!

Da Teo

Piazza dei Ponziani, 7
Roman trattoria
25+ The best restaurants in Rome Trattoria Da Teo is one of my favorite trattorias in Rome. Located in the less touristy part of Trastevere, this trattoria has some great Roman specialties. The carbonara and the gricia are top-notch, but let’s not forget about the pasta with ricciola and cherry tomatoes and the pasta ai carciofi during artichoke season! The restaurant is very simple (as are all trattorias) with a friendly service and there’s also a lovely outdoor area.

Ai Bozzi da Giovanni

Piazza Giuditta Tavani Arquati
+3906 581 6640

the best restaurants in Trastevere

For a yummy seafood lunch or dinner head to this charming restaurant in Trastevere. The menu is a mix between seafood and meat dishes, with a focus on seafood. Absolutely start with the tuna tartare or the octopus salad, divine. Then go for the prawn risotto with truffles, the grilled calamari or the tuna teriyaki. The wine selection is great too and the service is friendly and professional. They have both an indoor and outdoor area. A must.

Seu Pizza Illuminati

Via Angelo Bargoni, 10-18
25+ The best restaurants in Rome

Pier Daniele Seu’s Neapolitan-style pizza in Trastevere is one of the best pizzerias in Rome. If you want to get a taste of the magic of this pizzaiolo, make sure to reserve quite in advance as you’re not the only one! If you’re not lucky enough to find a table and you simply can’t live without tasting his pizza, head to Mercato Centrale in Termini Station!


Via Natale del Grande, 52
Italian restaurant
40+ The best restaurants in Rome Looking for a more contemporary haunt that doesn’t look like a trattoria? Eggs is the perfect place to go! As you might’ve guessed, Eggs’ concept focuses on the use of eggs, in all its kinds, sizes and cooking techniques. If you’re a carbonara lover, there’s a whole menu dedicated to 10 different carbonaras.

Da Enzo al 29

Via Dei Vascellari, 29
Roman trattoria
20+ The best restaurants in Rome Da Enzo is a very small trattoria in Trastevere with both indoor and outdoor seating. You can’t make reservations except for 7.30pm dinner reservations, so you can imagine the long line that forms outside. The pastas are exceptional, the fried antipasti perfect and the traditional Roman meat dishes top notch. If you don’t mind waiting in line, this one’s worth it.

Restaurants in Northern Rome


Viale di Tor di Quinto, 35
Japanese fusion restaurant
50+ The best restaurants in Rome For a trendy ambiance and great Japanese fusion cuisine in the Ponte Milvio neighbourhood, Nojo is the one to go to. Order one of the yummy sushi roles, my personal favorites being the Nojo Roll and the Hamachi Roll. But not before you start off with the black cod wonton or the duck gyoza. To pair with your food you’ll find great cocktails and a wonderful wine selection.


Viale Parioli, 200
International gourmet restaurant
60+ Best restaurants in Rome This is one of my all-time favorite restaurants in Rome. Located in the Parioli neighbourhood, Duke’s offers up amazing cuisine paired with some of the best cocktails in the city. Have a taste of their tuna or angus tartare, their exquisite timberland quail or kingfish tataki, or go for the incredible rib-eye steak. To pair with dinner, a great international wine selection, from wines from California, Chile, New Zealand and more awaits you. If you can’t make it for dinner, go for aperitivo from 7pm to 8.30pm to have everything 50% off!


Via Tirso, 30 & Via della Lega Lombarda, 28-30
+390664781752 / +390637896886
Meat restaurant
30+ The best restaurants in Rome

If you’re craving some top-quality meat, Kilo is definitely one of the best restaurants in Rome. Located in the Parioli neighbourhood, this restaurant is famed for its meat cuts and trendy vibe. Kilo only serves “first cuts”: fillet, rib steak and loin steak are served by weight and cooked on the grill with the only addition of coarse salt, so that the flavour and taste are never altered. You can personally choose your meat cut and have them cook it for you. Otherwise, there are great meat skewers you can order. And definitely don’t miss out on the truffle meatballs! Desserts are also quite good. Reserve in advance.


Via Flaminia, 451
Meat restaurant
30+ The best restaurants in Ponte Milvio If it’s a good steak out you’re after, Macello is the place to go. Serving a wide variety of quality meat cuts that range from beef to chicken and pork, it’s truly a great find for us carnivores. But what they’re most popular for is their rotating skewer system! Macello serves 14 different types of meats right on your table on skewers! You can choose from skewers with filet, steak, chicken, salsiccia and many others, each accompanied by a sauce. There’s also wine or beer recommended for each one! Reservations are essential.

Panificio Nazzareno

Piazzale di Ponte Milvio, 35
All day restaurant with Italian specialties + pizza
€25+ The best restaurants in Ponte Milvio Sitting right on Piazzale di Ponte Milvio, Panificio Nazzareno is perfect spot to go by for aperitivo in Ponte Milvio, with their yummy cured meats and cheese boards. But they’re also a great spot for lunch or dinner. They serve Italian cuisine with a mix of dishes from different regions. As of right now they’re focusing on Roman dishes, but you can also find other dishes like their famous salmon tartare. It’s a casual place with good food and wine. And in the summertime, their garden with string lights is super cute.

Restaurants in Prati/Borgo

Sant’Isidoro Pizza & Bolle

Via Oslavia, 41
25+ The best restaurants in Rome This pizzeria in Prati is love at first sight. Not just a regular pizzeria, Sant’Isidoro has a clear concept in mind: pairing the perfect sparkling wine to pizza. I know, I know, I’ve always thought that beer was the perfect pairing for pizza, but turns out I was wrong. From Prosecco to Franciacorta, get ready for a great selection of bubbles to pair with your Neapolitan style pizzas. Order the carbonara supplì to start followed by the classic margherita with buffalo mozzarella, the amatriciana pizza, the gambero di mazzara pizza or the three tomatoes pizza.


Via Properzio, 31-33
Italian restaurant with charcuterie specialties
40+ The best restaurants in Rome Tucked away on a small side street of Via Crescenzio, footsteps from Via Cola di Rienzo and Piazza Cavour, you’ll find this charming shabby-chic locale. Cozy, intimate and trendy are the adjectives that best describe this fashionable all-day-all-night venue frequented all hours of the day. From yummy lunches and dinners to delicious aperitivos sipping velvety red wines and tasting knife-cut cured meats and cheeses, Il Sorpasso is the place for any time of the day. Reserve in advance as it’s always packed!

Osteria Nuvolari

Via degli Ombrellari, 10
Roman cuisine in contemporary setting
35+ the best restaurants in Rome Osteria Nuvolari is one of the cutest restaurants you’ll stumble upon. Situated in the Borgo neighborhood just a stone’s throw away from the Prati neighborhood, it’s a fantastic Roman restaurant in a cozy and contemporary setting. Start off with one of their focaccias and cured meats and cheese boards from their open charcuterie station. We then went for an amatriciana pasta, a special of the day, a.k.a. cacio e pepe gnocchi with truffle shavings, and tagliolini pasta with guanciale, pecorino and artichokes. Everything was delicious. Wine enthusiasts will appreciate their extensive wine selection with wines from different Italian regions from outstanding wineries. Desserts are also yummy. There’s also an outdoor space.


Piazza Cavour(Prati)
 +39 06 320 1750
 Traditional Japanese

the best japanese restaurants in Rome

If you’re looking for a contemporary setting and delicious traditional Japanese cuisine, Taki is it. Located on Piazza Cavour, the restaurant is set on two floors and has a sleek design. The restaurant has dimmed lights, an elegant atmosphere and a fantastic menu that offers hot and cold Japanese dishes. They even have the Wagyu steak from the famed Hida region – phenomenal. Absolutely try the ebi gyoza, the classic yakiudon and marinated salmon with ponzu sauce. Everything is truly delicious, they also have an outstanding wine selection with Italian and international wines. Sake lovers, you’ll also find hot and cold sakes – we opted for a tasting of three different sakes. A great place to impress for a date!


Via Augusto Riboty, 20/c
Gourmet Italian cuisine with an oriental twist

where to eat in rome

Restaurants in Campo de’ Fiori


Via delle Zoccolette, 22
Gourmet Italian restaurant
70+ The best restaurants in Rome Surely one of the best restaurants in Rome, Pianostrada is where you go for a trendy night out to taste  outstanding Italian cuisine with a twist. Four sisters are the brainchild of this restaurant near Campo de’ Fiori. They’re known for their creative food menu and trendy location. Absolutely order one of their street food panini! They also have an indoor courtyard that’s super charming and also heated in wintertime (yay)!

Osteria Da Fortunata

Via del Pellegrino, 11-12
Roman osteria
30+ The best restaurants in Rome This restaurant has to be on your list of traditional Roman restaurants. Situated in Campo dei Fiori, on a corner overlooking the piazza, Osteria da Fortunata serves yummy Roman cuisine. The must-try? The pastas, which are homemade every day. Go for the exquisite carbonara or gricia, while if you’re a vegetarian, the cacio e pepe is a must! There’s also a few outdoor tables for the nice summer months. No reservations allowed.


Piazza de ricci, 144
Seafood restaurant
€70+ The best restaurants in Rome Just a stone’s throw away from Campo de’ Fiori and Piazza Farnese, you’ll find Pierluigi in the beautiful squared Piazza dei Ricci. Absolutely reserve your table outside, right on the piazza, where you can breathe a Roman atmosphere. Order from fresh seafood dishes, from appetizers such as homemade pressed octopus and the spectacular catalana salad with tiger prawns, rucola and cherry tomatoes to main courses such as spaghetti ai crostacei.

Luciano Cucina Italiana

Piazza del Teatro di Pompeo, 18
Italian restaurant
€40+ The best restaurants in Rome A friend of mine had told me they serve the best carbonara in Rome at this restaurant footsteps from Piazza Campo de’ Fiori. Turns out, my expectations were quite high and weren’t met. However, I have to say the carbonara was still very good, but what made me put this restaurant on my list of restaurants in Rome is their amazing Ligurian-style stuffed anchovies with ricotta cheese, mint, marjoram and lemon. Heavenly and light, a must order!

Antico Forno Roscioli

Via dei Chiavari, 34
Pizza al taglio
€5+ The best restaurants in Rome While it isn’t a restaurant, if you want to taste one of the best pizza al taglio (pizza by the slice) in Rome, you need to get yourself to Antico Forno Roscioli. Just a stone’s throw away from the piazza, Roscioli is known everyone for its fabulous pizza, quality ingredients and many restaurants in Rome. I’d suggest stopping here for a slice of heavenly pizza bianca, pizza rossa or pizza con patate for a quick lunch.

Forno Campo de’ Fiori

Campo De’ Fiori, 22
Pizza al taglio
€5+ The best restaurants in Rome This is another heavenly pizza al taglio place that sits right on Piazza Campo de’ Fiori, next to the famed Carbonara restaurant. A slice of their pizza al taglio will leave you craving for more. You’ve been warned.

Restaurants in Testaccio

Flavio al Velavevodetto

Via di Monte Testaccio, 97
Roman trattoria
25+ The best restaurants in Rome In the past years, this restaurant has received the reputation of one of the best Roman cuisine restaurants in the Eternal City. And I have to agree. The tonnarelli cacio e pepe are to die for, the gricia is exceptional, and if you like meat, definitely try the polpette di bollito! The wine selection is also top quality, and includes 200 labels. Reservations are musts.

Felice a Testaccio

Via Mastro Giorgio, 29
Roman restaurant
35+ The best restaurants in Rome This historic restaurant in the Testaccio neighbourhood serves top-quality traditional Roman cuisine. While it’s known as an institution for its Roman cuisine, the atmosphere is not the one of a typical Roman trattoria. It’s more chic and the traditional design mixes with some modern details to  create a cozy and relaxed setting. Definitely don’t miss out on the heavenly tonnarelli cacio e pepe or the abbacchio al forno. Make reservations in advance.

Restaurants in Monteverde

La Gatta Mangiona

Via Federico Ozanam, 30
No frills Pizzeria
€20+ The best restaurants in Rome

Just above Trastevere in the Monteverde neighbourhood, get ready to taste one of the best pizzerias in Rome. Ever since its opening in 1999, pizzaiolo Giancarlo Casa has been experimenting with gourmet pizza toppings. Try the pizza with robiola, oven-baked pumpkin, and lombo di maiale for a more gourmet option or go with the classic margherita with buffalo mozzarella. Either way, don’t forget to pair your pizza with one of the craft beers!

Trattoria del Pesce

Via Folco Portinari, 27
Seafood restaurant
70+ The best restaurants in Rome

This cozy restaurant in the Monteverde neighbourhood is the perfect place to relax and indulge in a one of the best seafood offerings of the capital. Trattoria del Pesce serves top quality seafood personally selected every day from Italian fishing ports. Start off with the Grand crudo di mare, a selection of 6 different seafood cruditè, followed by a spigola al sale. They also have an excellent wine selection and a lovely service. A must-try in Monteverde!

Restaurants in Monti / Esquilino


Via di S. Croce in Gerusalemme, 9
Seafood restaurant
€100+ the best seafood restaurants in Rome Hands down the best seafood restaurant in Rome. An old school elegant restaurant in Rome’s San Giovanni area where you can taste the best the sea has to offer. Fresh seafood cruditè served with a simple olive oil and lemon sauce, outstanding astice and mazzancolle alla catalana (one of my favorite dishes ever) and fabulous first courses. Everything here is an A-lister, from the service, to the food and wine selection (wow).

Tempio di Iside

Via Pietro Verri, 11
Seafood restaurant
€100+ the best seafood restaurants in Rome A stone’s throw away from the Colosseum, il Tempio di Iside is my second favorite seafood restaurant in Rome. The seafood cruditè is top notch and their cooked dishes are unbelievably good. If you’re into oysters, this is the place for you. Don’t leave without trying the delicious pasta with prawns and pecorino. I know it doesn’t sound that awesome but it really is. End your meal with the fruttini di gelato!


Via dei Serpenti, 27
Traditional Japanese restaurant
€40+ The best restaurants in Rome This small and cozy restaurant serves authentic Japanese cuisine in the Monti neighbourhood. Great sashimi, great sushi and great cooked options, too. Don’t leave without having their choko-wasabi ice-cream! The restaurant has less than 10 tables to serve, creating a sort of “neighbourhood” restaurant vibe. The decor is a blend between a modern and classic Japanese style. A great find.


Via della Madonna dei Monti, 28
Wine bar and bistrot
€35+ The best restaurants in Rome Wine lovers, put this place on your list. Right in the Monti neighbourhood, this wine bar and bistrot is the perfect place to taste some Piedmontese specialties in a cozy ambiance. Not just Piedmontese food, Piedmontese wine, too, and lots of it. Definitely let the owners help you out in your wine selection. Pair your food with some yummy fondue, cheese and beef tartare!

Zia Rosetta

Via urbana, 54
Rosette gourmet + healthy options
€10+ the best healthy restaurants in rome If you’ve just finished visiting the Colosseum or you find yourself in the Monti neighbourhood on the hunt for a quick lunch, Zia Rosetta is it. A super small eatery, Zia Rosetta prepares delicious rosettas (a type of Roman bread) with yummy pairings. Aside from the rosettas you can also order delicious salads, fruit smoothies and cooked dishes!


I'm the daughter of an Italian family of diplomats, the second of three children, and a global citizen. I've lived in 7 cities around the world, I have a gigantic crush on Italy and my name has been mispronounced more times than I can remember.


  1. Great top list of restaurants, pizza’s places are everywhere, that’s good, but better if you know good places 🙂 🙂

Write A Comment

error: Content is protected !!