El primer restaurante se fundó en la ciudad de Hamilton, mientras que la sede central se encuentra en Oakville, dentro del área metropolitana de Toronto.