Aldi crowned No.1 Irish Supermarket at the International Taste Institute Awards.
Aldi’s Rib Eye Steaks have now both won the coveted Crystal award.
18