It was one of the worst restaurant experience I have ever had when I went to Zest for a group get-together for a friend's birthday party.
The environment is nice, but the menu prices were unreasonable. The food was in small portions. I had to leave early for a meeting. The waitress was rude and wouldn't give me my check so I could leave. After waiting for 20 minutes, I had to physically find the hostess and the manager to pay for my dinner so I could go home. The hostess wasn't being cooperative, either. So, I firmly demanded to speak to the manager and he came to the front desk. I told him, "If you don't take my credit card and let me pay for my dinner, I am going to walk out right now. I cannot believe the hassle and inconvenience I had to put up with tonight!" He told the hostess to charge and let me sign for my plate and drink. I angrily scribbled my signature, tossed the pen and left.
I would not recommend this place for group settings. It would be easier if it was a date only.
I'd give this place 0 stars!