I've been to Mezes many times in the past, but I stopped going here when I found better options for Greek restaurants.
Their food is good but some dishes can be slightly bland or too salted; the portions are okay, and it's a bit pricey- especially the entrees. They have a good selection of appetizers, combination platters, entrees, salads, soups, and desserts. The staff is nice and service is okay, but it wouldn't hurt if the servers could put a smile on their faces once in a while.
The restaurant is decorated nicely. I hate how the tables are placed too close together. It can get very uncomfortable when strangers are dining right next to you on both sides. That's my major problem about this place. I really don't feel comfortable in the tight setting while dining.
Overall, this is an okay restaurant. However, I'm not a huge fan personally.