This place has good pita bread and good tatziki sauce. But other than that, my partner and I were not impressed. I ordered the veggie platter: The hummus tasted off and the grape leaves and falafel were just OK. I ordered a side of baba which was good. My partner ordered the fattoush salad with chicken kebabs. It wasn't prepared like traditional fattoush salad and seemed just like a green salad with a few sparse chicken chunks. In fairness, the chicken was good but nothing special. This place just seems like a fast food wannabe Greek place. Maybe the gyros are good? But no tahini sauce yet they have siracha sauce? Even the things I liked - the pita and tatziki sauce - I'm not convinced they were made in-house.
Prices are high for a self-serve mediocre restaurant with OK portion sizes. Service was friendly and the place was clean. But overall, if I want Greek food I'll just go across the street to The Persian Room.