Get directions to: Zelo, Minneapolis, MN Restaurant address: 831 Nicollet Mall Minneapolis, MN 55402, USA Driving Walking Bicycling Restaurant: Zelo