I loved this place, if you like dolma (grape leaves) and like lemons then this place has the best dolma ever! I have tried grape leaves at just about every mediterranean place I have ever been to, and these are by far my favorite. As to the rest of the food I am not sure I remember, because it was all secondary to the real reason I was there! The best grape leaves!
The flavors here are very good, and distinct. Some of my friends preferred Aladdins down the way but I was never impressed there... (The food seemed bland).
If you are going for ambiance, definitely pass on this place, it is a random office looking space in the basement of a non descript building, as someone else said it really looks like you are going to a dentists office...
p.s. try the grape leaves!