Zelo
831 Nicollet Mall, Minneapolis, Minnesota 55402
Featured Review : As one of the hottest not-so-new-anymore restaurants in Minneapolis, Zelo is a "seen and be seen" experience for local diners. While the menu leans toward seafood and Italian, just about any diner will find something to ...See Full Review