The supermarket where I often shop is long and narrow.
The supermarket where I often shop is a long and narrow building.
The supermarket where I often shop is a tall and narrow building.
ご質問ありがとうございます。
「私がよく行くスーパーは細長い」は英語で言いますと「The supermarket where I often shop is long and narrow.」になると思います。
「細長い」は「Long and narrow」と言います。「Vertically」を伝えたいのなら「Tall and narrow」で説明した方がいいと思います。
「The supermarket where I often shop is a tall and narrow building.」でいいと思います。
役に立てば幸いです