Skip to content
Contemporary art-hung dining room at Il Sanlorenzo near Campo de' Fiori, Rome

Il Sanlorenzo

Rome's benchmark seafood table — Ponza-caught fish and cuttlefish-ink tagliatelle in a Teatro di Pompeo palazzo, a step from Campo de' Fiori
Seafood $$$$ Near Campo de' Fiori, Centro Storico Listed in the Michelin Guide · fish from the Ponza fishermen's cooperative since 2007 · in a Teatro di Pompeo palazzo near Campo de' Fiori

"Rome's benchmark seafood table — book Il Sanlorenzo for Ponza-caught fish and cuttlefish-ink tagliatelle in a Teatro di Pompeo palazzo near Campo de' Fiori."

9Food
9Ambience
7Value

About Il Sanlorenzo

Il Sanlorenzo is widely rated Rome's finest fish restaurant, set in a historic palazzo built over the foundations of the ancient Teatro di Pompeo, a few steps from Campo de' Fiori. Owned by Enrico Pierri, it pairs vaulted stonework with contemporary art and a kitchen built almost entirely on the day's catch. It is a seafood room of real ambition, and it is listed in the Michelin Guide.

The Kitchen

The fish comes daily from the fishermen's cooperative of Ponza, the island south of Rome, a partnership running since 2007. The cooking is traditional but inventive: superb raw fish and crudo to start, the signature cuttlefish-ink tagliatelle with mint, artichokes and roe, spelt spaghetti with Ponza anchovies, and Ponza shrimp with rosemary and porcini. Reckon on roughly €130 to €160 per person à la carte, with an eight-course tasting menu around €90.

The Room

The room is one of Rome's most distinctive: ancient vaulted stone hung with bold contemporary art, intimate and grown-up rather than grand. Service is professional and knows the fish cold, guiding the table through the day's landings. It suits a long, marked-occasion dinner near the centre. Tables are limited, so reserve ahead, especially at weekends, and let the kitchen steer you toward what arrived that morning.

Best for an anniversary

For an anniversary, a proposal or a client dinner that needs to impress, Il Sanlorenzo is one of Rome's strongest seafood choices: the historic vaults, the Ponza fish and the precise service all serve the occasion. A natural anniversary and proposal table, and a confident impress-clients booking.

Not for

Not for a quick casual meal or a tight budget — Il Sanlorenzo is a top-priced seafood room built for a planned special occasion, not a drop-in trattoria dinner.

Frequently Asked

Where is Il Sanlorenzo in Rome?

Il Sanlorenzo is at Via dei Chiavari 4, a few steps from Campo de' Fiori, in a palazzo built over the foundations of the ancient Teatro di Pompeo.

What is Il Sanlorenzo known for?

It is widely considered Rome's finest fish restaurant, serving fish landed daily by the Ponza fishermen's cooperative since 2007, in a striking art-hung vaulted room.

What should I order at Il Sanlorenzo?

The raw fish and crudo, the signature cuttlefish-ink tagliatelle, spelt spaghetti with Ponza anchovies and Ponza shrimp are the dishes to seek out.

How much does Il Sanlorenzo cost?

Reckon on roughly €130 to €160 per person à la carte, with an eight-course tasting menu around €90 before wine.

Does Il Sanlorenzo have a Michelin star?

Il Sanlorenzo is listed in the Michelin Guide and widely rated among Rome's best seafood restaurants; it is not currently a starred restaurant.

Reserve a Table
Reserve at Il Sanlorenzo

Booking via Il Sanlorenzo; we may earn a commission at no cost to you.

Affiliate disclosure: Restaurants for Kings may earn a commission when you book through our reservation links, at no cost to you. Our scores are editorial and never paid for.

Practical Information
AddressVia dei Chiavari 4, 00186 Rome
NeighbourhoodNear Campo de' Fiori, Centro Storico
CuisineSeafood
PriceSeafood; roughly €130 to €160 per person à la carte, eight-course tasting menu around €90
Dress CodeSmart
SeatingVaulted Teatro di Pompeo room hung with contemporary art; à la carte and tasting menu
ReservationBook ahead, especially weekends; à la carte and an eight-course tasting menu; let the kitchen steer the catch