It is quite common for stores and the like to close after lunch and then re-open around 3 or 4. Many stores are also closed on Wednesday and Saturday afternoon as well as all of Sunday.
There are two grocery stores in Nesso and they both follow this practice. One of the stores is on the street level at the first bus stop in town - coming from Como near the waterfall/roman bridge. The other store is down the steps to the north towards Bellagio near the church.