Olly's Wirtshaus is a cozy beer garden offering a traditional German "Wirtshaus" experience.