In Budapest, Onyx comes closest to offering an old-school, classic European fine dining experience. It's the type of place where crystal chandeliers hang in the opulent dining room and white-glove-wearing waiters scurry about with beautifully sculpted plates in hand. The dishes feature playful textures, rare ingredients, and striking visuals. Onyx, which is located in the heart of Budapest's downtown inside the historic Gerbeaud building, is the only two-Michelin-starred restaurant in Hungary currently.

Onyx's kitchen isn't a stickler for conventions. This is apparent when just a single piece of delicately flavored cauliflower arrives as part of the 6-course tasting menu. The “apple ravioli” dish, where paper-thin slices of fresh apple encapsulate a creamy, baked version of the fruit, is a study in sophistication. They put a similarly inventive twist on the Hungarian foie gras, which comes in the form of a pate and a mousse, side-by-side.

Not everything is a hit but most of the seasonally-changing dishes are elaborate and pack concentrated flavors. (It’s a near impossibility not to wolf down the entire contents of the bread basket.) Onyx's 6-course tasting menus run the equivalent of €100 per person (€170 with wine pairing), which certainly isn't cheap, but still less than what you'd need to drop at comparable restaurants in Western Europe. Note that reservations are a must, and the restaurant is closed on Sundays and Mondays.

We visit all places incognito, pay for our own meals and drinks, and write independent reviews.