France
Organic supermarket- not cheap but the best option in the Chamonix valley for organic shopping. They have a small fruit and veg section and frozen food too. French opening hours so don't expect it to be open during lunchtime.
804 Avenue Alpages 74310 Les Houches
+33 (0)4 50 90 51 42
Google map: bit.ly/bAYzDx