Canadian Chapatis

Showing 1 from 1 Items

Toggle Filters
Count
Sort by
Order

Thumbs Up Foods is a family owned and operated, independent Canadian food manufacturer based in Calgary, Alberta, Canada. However, our family is originally from Tanzania, East Africa – a country whose cuisine ultimately inspired the one-of-a-kind…