Nepalese restaurant Everest Tandoori offers flavorful dishes.