JavaScript is not enabled.
Zelo - Review by Roxanne S | Zelo

Zelo

Claim
No image

Zelo 3/27/2006

Zelo is an upscale, trendy restaurant and night spot in Minneapolis, Minnesota. It is located right on Nicollet Mall. They have a restaurant area, separate bar area, and outside seating in the summer months. This restaurant is beautiful and is an elegant evening out. They have excellent food, appetizers, and dessert. Best of all, they have a fantastic martini bar! This restaurant is great for people watching as well. Singles, a great place to meet someone! more
SPRING SALE!!!:
20% OFF all yearly plans
Use spring at checkout. Expires 6/30/2018