an upscale French restaurant and are paying upwards of $150 per head for your food. That same $0.25 charge for ice water would probably not seem reasonable
The real french top-rated Restaurants (in France) will happily serve you (a bottle of) Vittel or Evian for about 10 times their cost-price