I love this place. My family has been eating here for years and I really make an effort to get in when I'm back in town. This is an order at the counter type of place so it's not fancy but the food is fast and good. I've looked around wherever I've lived for a greek place I like as well, but so far have been unsuccessful.
I mostly get the gyro platter which is great. It comes with greek salad and those wide yellowish french fries that seem to be common to greek places. I'm not a fan of the fries myself so I always order it with no fries and extra salad. It only comes with half a pita bread though, so If you like to put the meat and salad together in the pita to eat (like I do) I suggest you invest less than a buck in an extra order of pita bread.
We also like the stuffed grape leaves if you are in the mood for an appetizer, but the gyro platter is usually big enough without anything else.