In addition to the Chocolate Shop and Bakery, the
Pharmacy (shop #13) is a nice shop in which to restock. Although you won't be able to see every single item, you can see most of the good ones. A list of items you should try to get (you may not be able to see some of them at first) :
Most of the other items are either losses or very small profit.