Leimkasten is a traditional German restaurant known for its hearty, homemade cuisine and cozy atmosphere. Features include a beer garden and special event spaces.