Lech, like most of Austria's fashionable resorts, offers the option of having food delivered to the hotel. Moreover, most of the best restaurants here are located in hotels. So after a good vacation on the slopes of the Alps, you don't have to worry about dinner, but just go down to the café or order some treats to your room.
Asian food, including Chinese and Thai food with delivery in Lech, can be found at Fux. Leh is a small town, so there aren't many restaurants with unusual cuisine.