- Unit No. 2, 1850 Ellesmere Road, Scarborough, ON M1H 2V5 Canada
Food production, food factory , Aahafoods is one of the biggest Indian Food and spices distributors in Canada. We supply full range of Indian food products like spices, pickles to our distributors in