Der Braumeister Restaurant is located in Cleveland, United States on 13046 Lorain Ave. Der Braumeister Restaurant is rated 4.5 out of 5 in the category german restaurant in United States. Family owned and operated since 1983, by women and an opa… Embracing traditional German cuisine while creating seasonal american food through a contemporary Bavarian lens. Also featuring one of Cleveland's biggest imported beer selections. Bending typical beer hall expectations one stein, schnitzel and spätzle at a time.