With only 1,500 residents, remote Lech has more than 50 restaurants serving local ingredients.