The Best Buffet Eateries in Rome


Like acai bowls, Lebanese food and poké bowls, Rome doesn’t have many buffet eatery options to choose from. It took a lot of investigation to narrow down this handful, especially because I like to eat in them before recommending them to other.

Here’s where to go for a buffet fix in the ancient city. Take note of the cuisines of each as well as their location, some aren’t worth the journey if you’re situated on the opposite side of town.

Babette in Rome

Babette is one of the top restaurants in Rome. It’s five star dining with prices to match, thankfully their buffet option only happens once a week and at a reduced rate!

This is Italian fine dining at its best. Babette is right in the city center, close to the Piazza del Popolo. You can cross over into the ancient city from this bridge and explore further historic sites and take guided walking tours.

Babette in Rome – by Babette – Uploaded by them

Their buffet day is Sunday at brunch time. For just €30 you’ll get full access to the entire spread, including a drink and dessert. If you know the usual prices per dish at Babette, you’ll know that €30 is an absolute bargain to eat here.

Booking is essential in the spring and summer months. Everyone wants to dine in the courtyard and they fill up early.

OPENING HOURS: Tuesday to Sunday –  12:30pm to 3pm // 7pm to 11pm
ADDRESS: Via Margutta, 1d, 00187 Roma RM, Italy
Metro Station: Flaminio

Antonello Colonna Open in Rome

To mimic the outdoors, Antonello Colonna Open has built their restaurant under a glass rooftop and brought plants into the space for that year-round outdoor feel. It’s in the Trevi district, just north of Monti.

The buffet is available daily, and costs just €16. The restaurant holds one Michelin star, so the chef knows what she is doing and the food is always outstanding. You’ll be charged extra for drinks and coffee, dessert is included in the buffet.

Unfortunately I can’t recommend this spot for vegetarians or vegans. The most veggie oriented thing on offer was a dish of potatoes. Read on for something a bit more satisfying!

OPENING HOURS: Tuesday to Sunday — 12:30pm to 3:30pm // 8pm to 10:30pm
ADDRESS: Via Milano, 9a, 00184 Roma RM, Italy
Metro Station: Termini

Zerozero100 in Rome

Zerozero100 is an absolute journey to get to, situated in the far eastern suburbs of Rome.

I must include it because it is one of the best buffet and cocktail combinations you’ll find in the city, and a lot of people are more than happy to make the trip out there for the experience.

The way Zerozero100 works is that you have to purchase a drink in order to gain access to the “free” buffet. The plates are small, and the food is actually great, so the idea is that you’ll stick around for a second or third plate and continue to order drinks as you do.

Zerozero100 in Rome – by Zerozero100 – Uploaded by them

And you do! This is a common tactic amongst restaurants in Italy; the combination of drinks and a free buffet. There are usually dishes suitable for everyone and there is no limit as to how long you can sit in the space.

The vibe is festive, especially on weekends. The only con is that they have limited refills of the buffet and once it runs out that’s usually the end. Get here early!

OPENING HOURS: Monday to Sunday –  12:30pm to 3:30pm // 6:30pm to 2am
ADDRESS: Via del Verano, 27, 00185 Roma RM, Italy
Metro Station: Pigneto

Momart Restaurant Cafè in Rome

Locals of Rome love this spot, and it is always filled to the brim with passionate Italians. The cuisine is just that, passionate Italian; and you’ll get dine on more pizza and pasta than your body can handle.

Access to the buffet costs just €11. It’s unfathomably cheap, especially when you see the quality of the food. You’ll have to pay extra for drinks, wine and cocktails; even so, this is still one of the most affordable, authentic dinners you’ll have in Rome.

Momart Restaurant Cafè in Rome – by Momart Restaurant Cafè – Uploaded by them

Booking is strongly encouraged. They stay open until 2am, making them the latest buffet eatery in the city.

OPENING HOURS: Monday to Sunday – 12pm to 2am
ADDRESS: Viale XXI Aprile, 19, 00162 Roma RM, Italy
Metro Station: Bologna

VinAllegro in Rome

VinAllegro is on the left bank, in northern Monteverde. This area is good for two things: fantastic local cuisine and fascinating guided walking tours along the water.

At VinAllegro you’ll pay €10 which gets you access to their buffet and a drink of your choice, including wine and cocktails. You’ll pay extra for every drink thereafter, and I’ll be honest they are quite pricy — €8 for a cocktail and around €6 per glass of wine.

VinAllegro in Rome – by VinAllegro – Sourced from their Facebook

Nevertheless its a fun atmosphere with an exceptionally generous and well made buffet. The food is really unexpected for a “happy hour” buffet.

OPENING HOURS: Monday to Sunday –  5pm to 2am
ADDRESS: Piazza Giuditta Tavani Arquati, 114, 00153 Roma RM, Italy
Metro Station: Belli

Buddy Italian Restaurant Cafè in Rome

My vegan and vegetarian friends who have been patiently following along, this one’s for you!

Buddy’s is a traditional Italian restaurant that has made a point of becoming more accessible for plant eaters. They have perfected the art of vegan pizza, right down the stretchy cheese and mock meats. They also have dairy free gelato as a menu standard.

Buddy Italian Restaurant Cafè in Rome – by Buddy Italian Restaurant Cafè – Uploaded by them

Their buffet costs just €15; if you know vegan food in Rome, you’ll know this is practically a steal. Show them some support if you’re in the area, what they’re doing is changing the world.

OPENING HOURS: Monday to Sunday –  8am to 12am
ADDRESS: Corso Vittorio Emanuele II, 107A, 00186 Roma RM, Italy
Metro Station: Colosseo