This place has superb service. I've been there three times and the wait staff is always friendly and personable. The location is cool and the spacious area is bright, and great to eat in.
Unfortunately, the times I've been there, the food wasn't so good. The dolmades I had were mushy and too sour. The pasta salad was incredibly bland. The gambas con ajo was better, but not at all special. The mozzarella, tomato and basil wasn't too good, either. The mozzarella tasted old...
The atmosphere is friendly enough that you can go and have a drink and get a quick bite, as long as you stick with the hummus...