Best Nepalese restaurant in Dublin 18, ireland