Lewisham's hidden gem serves exceptional Nepalese-Indian fusion with generous portions, attentive service, and a warm owner who finishes meals with hot lemon towelettes.