Istà
The Nice of the Alps: that’s the nickname for the town of Embrun, perched high up on the rocky mountainside at 870 meters above sea level – and it certainly boasts a surprising amount of sunshine! Tucked away on one of its pedestrian streets is Istà, a white, stone-walled bistro whose name means “summer” in the local dialect – fitting, since the dishes seem to radiate the sun’s war...
read more