Zelo (Menu)

831 Nicollet Mall, Minneapolis
+1 612-333-7000

Give a rating to Zelo

Suggest a dish

How much did you spend at Zelo?