Reviews 10
Filters:
Rating
Language
Sort:
Most recent
E
10 months ago

I had an average experience with Nutriaid onlus. T...

I had an average experience with Nutriaid onlus. Their website nutriaid.org is informative and easy to navigate. However, their customer service could be improved. Overall, it's an okay company.

Nutriaid onlus

Nutriaid onlus

4.3