I live in Delhi, which is the culinary capital but Taj Mahal in Budapest is giving a run to the many eatries even in Delhi. Best North Indian cuisine during my recent business visit, after two years. keep up the quality and thumbs up!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.