How to display the path without alias?
You have to set the option alias:

$link = Link::createFromRoute(
  $this-&gt;t('my business'),
  'entity.commerce_store.canonical',
  ['commerce_store' =&gt; $store_id],
  ['alias' =&gt; TRUE, 'attributes' =&gt; ['target' =&gt; '_blank']]
)-&gt;toString();