Ice Tropez is a refreshing alcoholic beverage brand. The search results mention it was discovered at a bar by the port in Saint-Tropez, which also served olives and snacks.