Skip to content
The dining room at Carmelo Greco, Sachsenhausen, Frankfurt

Carmelo Greco

Italian fine dining · Sachsenhausen, Frankfurt · five courses €84
Italian fine dining $$$$ Sachsenhausen-Süd One Michelin Star · the parmesan flan a house signature for years

"Carmelo Greco's one-star Sicilian-Piedmontese kitchen and its famous parmesan flan — Frankfurt's steadiest Italian. Book it to impress clients."

8Food
8Ambience
7Value

About Carmelo Greco

Carmelo Greco was born in Sicily, raised in Piedmont, and has held a Michelin star in Frankfurt for the better part of twenty-five years. His restaurant sits on Ziegelhüttenweg in leafy Sachsenhausen-Süd, on the quieter southern bank of the Main, and it is the table Frankfurt reaches for when the cooking has to be Italian and the evening has to go right. The guide still lists it among the city's one-star restaurants. For the wider picture, see our Frankfurt dining guide.

The Kitchen

Greco runs the kitchen alongside Benedetto Russo, and the cooking is Italian fine dining with a Sicilian heart and Piedmontese discipline. The house signature is the parmesan flan, a soft, savoury custard that has stayed on the menu because nothing has bettered it; around it come house-made pasta, risotto and seafood that change with the season. There are two set menus, one of them vegetarian, plus à la carte. The five-course menu runs €84, a two-course lunch around €52, and the average spend lands near €129 before wine. Read our guide to the best Italian restaurants worldwide, compare the three-star Lafleur across town, or see the seven signs of a great restaurant.

The Room

The room is done in a restrained, modern style: clean lines, warm neutral tones, white linen and tables spaced for privacy, with a pretty terrace that comes into its own on summer evenings. The sound stays conversation-easy, the lighting is low and flattering, and the service is formal without being stiff. Dress is smart. It is the kind of grown-up dining room where a long lunch turns into early evening without anyone hurrying you out.

Best for Impressing Clients

Book Carmelo Greco to impress a client because it gets the fundamentals exactly right: a calm, well-spaced room you can talk business in, a Michelin star that signals you took the booking seriously, and Italian cooking that pleases almost everyone without needing explanation. The set menus take the guesswork out of ordering, the wine list is deep on Italy, and the terrace is a quiet win in summer. Pre-order the menu if the table is large. See more restaurants to impress clients.

Not for

Not for a quick, casual supper — this is a formal Michelin dining room with set menus and a wine list built for a long, unhurried evening.

Frequently Asked

Is Carmelo Greco worth it?

Yes, for Frankfurt's most reliable high-end Italian. Run by Sicilian-born chef Carmelo Greco with Benedetto Russo, it has held a Michelin star for around twenty-five years and built its reputation on a signature parmesan flan and seasonal house-made pasta. The five-course menu runs €84 and average spend lands near €129 before wine. It is a special-occasion table rather than a casual one. See our Frankfurt dining guide for more.

What is the signature dish at Carmelo Greco?

The house signature is the parmesan flan, a soft savoury custard that has stayed on the menu for years because nothing has improved on it. Beyond it, the kitchen is known for house-made pasta, risotto and seasonal seafood in a Sicilian-meets-Piedmontese style. Two set menus are offered, one of them vegetarian, alongside à la carte. The five-course menu is the best way to see the range of the kitchen.

How much does Carmelo Greco cost?

The five-course set menu is €84 per person, with a vegetarian version at a similar price, and there is also à la carte. A two-course lunch runs around €52, which is one of the better ways into the kitchen. Average spend across reviews lands near €129 before wine. The wine list is deep on Italy and adds the most to the bill, so budget accordingly for a full evening.

Is Carmelo Greco good for business dinners?

Yes. The calm, well-spaced room, the formal-but-warm service and the broadly appealing Italian menu make it a confident choice to impress a client or close a deal. The set menus simplify ordering for a group, and the summer terrace is a quiet advantage. Book ahead and consider pre-ordering the menu for larger tables. See our close-a-deal guide for more across the city.

Reserve a Table
Reserve at Carmelo Greco

Reserve through TheFork or direct. Weekend dinners and the terrace in summer book up well ahead.

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
AddressZiegelhüttenweg 1-3, 60598 Frankfurt am Main
NeighbourhoodSachsenhausen-Süd
CuisineItalian fine dining
PriceFive-course set menu €84, with a vegetarian version; two-course lunch around €52; à la carte available; average spend about €129 before wine
Dress CodeSmart
SeatingA modern, elegant dining room with generous spacing and a pretty summer terrace; calm and conversation-easy
ReservationTheFork / direct