If you are looking for a traditional Hungarian restaurant with authentic flavours, wine and decoration, try Kéhli in Óbuda. Walking to this atmospheric old building is an experience in itself, through crooked cobblestone streets. The nostalgic interior echoes the 18th and 19th centuries, with several smaller rooms and a garden. Here they serve the cream of time-honoured Hungarian cuisine, from classic fish soup to stuffed cabbage and Hortobágy pancakes, along with decent Hungarian wines.