Best Nepalese restaurant in Gloucester, united kingdom