This place has the best greek fries!
I come here occassionally when I'm going to the nearby global bikes shop. It's tucked away with an understated sign, so you need to walk nearby to stumble on it.
I've been here many times for dinner and lunch. The staff is friendly and prompt. The food has a lot of variety, with great portions of every greek food.