That's not grape juice ... that's wine served in baby bottles in a restaurant called Le Refuge des Fondues in Paris, France.
Ashley Thompson of Intelligent Travel blog tells us why:
Disgruntled servers and fondue restaurants are all over Paris, we know, but this is the only place that offers up some of the lowest-end table wine served in baby bottles. It seems that Le Refuge des Fondues found a clever little shortcut to getting around the mandated tax Parisian restaurants face when serving wine out of the slightly more traditional stemmed glass.
There's an added benefit:
You know how drinking any sort of alcoholic beverage from a straw sometimes seems to hit you much harder? That same logic applies to drinking wine from a nipple.