The Volkshaus, which is German for the people’s house, debuted last month in a 1000-square-foot building at 123 E. McMicken Ave.Read More