I've seen this all over Hungary as well; gas stations routinely sell wine, but this was the first time I had seen glasses of wine for sale on the road.
This is normal for several European Countries. In Germany many gas stations sell, wine, beer and spirits. This is the first time I've seen the wine in glasses though.