Fetching details from the dictionary...

store; shop; establishment; restaurant
「店」 has other readings with different meanings.
駅の近くに新しい店ができた。
A new shop opened near the station.
あの店のパンは美味しいです。
The bread at that shop is delicious.
駅前に気になる店があったので入ってみた。
There was an interesting shop in front of the station, so I went in.