Butter chicken and addictive butter roti from this cozy, underrated Nepalese gem; recently renovated and criminally underrated despite 4.8 ratings.