Shalimar Indian Restaurant
If there was a competition for the least inviting restaurant interior, Shalimar would be a serious contender. But it turns out that this unassuming, overlit, oversized, and decor-deprived space, which is one of the oldest Indian restaurants in Budapest, serves outstanding northern Indian (Mughlai) fare. So, if you don't mind a bare-bones space that's rarely more than half-full, go right ahead, and good things will come your way.
The mixed pakora fritters (€3), the creamy korma plates (€6), the spicy biryani (€6), and the spinach with cheese (saag paneer; €6) are all very good, but best of all are Shalimar's tandoori dishes. The reshmi kebab (€7) and the tandoori chicken (€8) are both tender, juicy, and crisped at the edges. The butter chicken (murgh makhani; €8) comes in a rich sauce, which you should mop up using the mint-laced and soft paratha flatbread (pudina paratha; €2). The best choice for vegetarians is the dal makhani (€5), a creamy and fragrant plate of stewed black lentils. Round out your meal with mango kulfi, a condensed milk ice cream.