Get directions to: Jitters Bars, Menasha, WI
Restaurant address: 23 Main Street Menasha, WI 54952, USA
Restaurant: Jitters Bars