Loading map…

Hotel Restaurant Adler

Hotel Restaurant Adler in Lahr/Schwarzwald, Germany, presents a classic aroma. Delight in the tender texture of their braised dishes, a hearty German specialty.