Get directions to: The Annex, Genoa City, WI Restaurant address: 39918 93rd St Genoa City, WI 53128, USA Driving Walking Bicycling Restaurant: The Annex