Judging it entirely based on what it IS and not what it ISN'T, I'd give this a 5/5 as it is literally 150 shops, stalls, and stores. Basically, this gives you 150 business names and the names of their owners.
It's... fine. I don't think it's really gonna see much play at many tables. Most DMs likely already have names for all these things so I guess it's good for those times when players go way way way off script but overall, it's just kind of a limited product.
[3 of 5 Stars!]