There’s no better way to sample most of the traditional and authentic Newari flavours at a single sitting than by feasting on the customary Newari Bhoye at Newa Lahana in the ancient town of Kirtipur.