D

Iberia foods is an average company. Their products...

Iberia foods is an average company. Their products are decent but nothing exceptional. I have tried a few of their spices and they were alright. However, I don't think I will be purchasing from them again as I prefer other brands that offer better quality. Overall, an average experience.

Comments:

No comments