The strudel at The Terrace are some of the very best in Lech, a town where you can scoop one up on nearly every corner. Treat yourself to typically Austrian homemade cakes and sweets at The Terrace.