Now Shipping Across Canada or Free Local Pickup


Local Pickup is available at any of our 6 branches.

Feel free to reach us Monday to Friday 8am to 4pm.  Otherwise, please use the contact form below and we'll get back to you quick!

Harlan's British Columbia
300-819 Cliveden Place, Annacis Island, Delta, British Columbia, V3M6C7
Phone: (604) 525-6466 Fax: 604-525-3444
Harlan's Calgary
2355 52 Avenue Southeast #1, Calgary, Alberta, T2C 4X7
Phone: (403) 253-9214 Fax: 403-252-0920
Harlan's Edmonton - New location opened November 28 2022
15125 137 Ave, Edmonton, Alberta, T5V 1R9
Phone: (780) 454-3333
Harlan's Winnipeg
Unit 14 1680 Notre Dame Avenue, Winnipeg, Manitoba, R3H 1H6
Phone: (204) 697-1779 Fax: 204-697-1789
Harlan's Saskatchewan
2343 1st Avenue North, Saskatoon, Saskatchewan S7K 2A8
Phone: 306-249-2676 Fax: 306-249-2609

Mavros Foods & Distributors 

182C St. Helens Avenue, Toronto, ON, M6H 4A1

 Phone: 416-532-5884



General Contact Form