Flannery’s Wilhelm Tell Restaurant
114 Second Street, New Glarus, Wisconsin
Featured Review : Flannery’s Wilhelm Tell Restaurant bills itself as serving both Swiss and American food. Since this would be our first meal in "America’s Little Switzerland" we couldn’t wait for some good weiner schnitzel. However, we d...See Full Review