Milestones In Canada has 52 Restaurants in 36 Towns. Most of them are located in Toronto (5 restaurants), Ottawa (4 restaurants), Vancouver (4 restaurants), Calgary (3 restaurants) and Edmonton (2 restaurants).
Milestones Abbotsford
Milestones Barrie
Milestones Burlington
Milestones Calgary3
Milestones Cambridge
Milestones Coquitlam
Milestones Edmonton2
Milestones Etobicoke2
Milestones Guelph
Milestones Hamilton
Milestones Kamloops
Milestones Kelowna
Milestones Kingston
Milestones Langford
Milestones Langley
Milestones London
Milestones Markham
Milestones Mississauga2
Milestones Newmarket
Milestones Niagara Falls
Milestones Oakville
Milestones Ottawa4
Milestones Richmond Hill
Milestones Rocky View
Milestones Saskatoon
Milestones St. Johns
Milestones Sudbury
Milestones Surrey2
Milestones Toronto5
Milestones Vancouver4
Milestones Vaughan
Milestones Victoria
Milestones Waterloo
Milestones West Vancouver
Milestones Whistler
Milestones Whitby