Löwen & Strauss in Oberstdorf
Löwen & Strauss is a restaurant located in Oberstdorf, Germany. It is located at Kirchstraße 1, 87561 Oberstdorf. The restaurant is wheelchair accessible, and visitors can find more information about the restaurant on their website: https://www.loewen-strauss.de/kulinarik.html.