J
Jeffery Price Review of Ottimax italia spa
Ottimax Italia Spa is a decent company overall. Th...
Ottimax Italia Spa is a decent company overall. Their customer service is prompt and helpful, and their products are of good quality. I would rate them as average.
Comments: