I just got a big gift certificate to Zelo from a client and was wondering what people thought about it. I know it is upscale Italian and supposed to have nice decor. But what's the food like? How does it compare to other Italian restaurants in the $15-$20 per entree range? Do we need to dress up?