All companies › Food & Drink
Canadian-owned · Vaughan, Ontario
Owned by Recipe Unlimited (formerly Cara), Canada's oldest and largest full-service restaurant company, taken private in 2022 by Fairfax Financial Holdings (TSX: FFH), a Toronto-based Canadian company. The Phelan family, which founded Cara, retains a stake through Cara Holdings. Swiss/Ontario naming aside, ownership is Canadian.
Know something we don't? Tell us — corrections are how this stays accurate.