The dolmades are to die for!!!
The best thing about this place, though, is how extremely accommodating to your dietary requirements. They even have a sign up saying to tell them if you're vegan or vegetarian, and they'll accommodate! As a vegan it's nice to not have to list off the ingredients I need to be warned of, or get an allergen information sheet to read through... I just say "vegan dolmades please!" and get a delicious fresh order of dolmades without the non-vegan sauce.
Their carryout is incredibly convenient - there's a secondary door for only carryout, that opens into a room with a counter to order at, and waiting room for you to sit while you wait for your food.