Zelo Parking

Address: 831 Nicollet Mall, Minneapolis, MN 55402

Zelo offers an unparalleled dining experience with fresh Italian cuisine made from local ingredients.

Convenient Parking is available for Zelo, click here for pricing.

Filter by

Title Link