I've been here a bunch of times it's a very nice snack spot. I haven't tried many of the Crepe varieties because a) I somewhat prefer the Hungarian style ones which are just slightly thicker & chewier, and b) Crepes are an exceptionally poor bang-or -the-buck compared to making at home - I mean when I smell Crepes frying I want like 3 or 4 at least and that can set you back a few $$!
However I've had the Eggs Benny and it's a nice if pricey snack, and the Chocolate Hazelnut & Dulce LeLeche is are nice treats. They do a good job. Service is good and place is clean, only complaint is the counter with the milk,cream & sugar is kind of tight & cramped.
I most often come to get the flaky Spinach & Cheese pies. These are really fabulous! (made from scratch - not the marked-up frozen Krinos spirals you get most other places...) They also have an assortment of fine Greek desserts & baked goods, again all extremely fresh and authentic (the lokoumades have no hint of oiliness and are firm without being hard ) , though this part of the counter is not as extensive as it used to be a few years ago when it was run by the Vietnamese ladies.