The sleepy outer part of Budapest's District 9 is an unlikely place to boast an upscale French restaurant, so it's against the odds that here hides Petrus, the Bib Gourmand-awarded bistro of owner-chef Zoltán Feke. The dishes fall somewhere between bistro fare and fine dining: the 7-course tasting menu approaches the latter, the a la carte offerings the former.

The seasonally-changing tasting menu includes delicate and inventive dishes like a butternut squash veloute with a blood sausage perched in it. Of the signature French dishes, go for the duck confit (€16), which at Petrus is a crispy duck leg sprinkled with speck, paired with a side of potato gratin, and smothered in a foie gras-infused sauce. Or the beef bourguignon (€15), where the morsels of beef cheek are fall apart-tender and come in a bright-tasting, plum jam-laced dark sauce. If you have some stomach space left, get the chocolate eclairs to finish—you won't regret it.

The seven-course tasting menu costs €55, without wine, while most mains on the a la carte menu are €13-18. As for the interior, the vintage Citroën car parked inside the restaurant perhaps overdoes the French countryside vibes, but the space is comfortably elegant and cozy.