Best Nepalese restaurant in Nottingham, united states