E.B. Foods is a division of Leo's Distributing Co. (Canada) Limited, established in 1958 at London, Ontario. Located in the core of the city, E.B. Foods services the hospitality in... more... See more text