Excellent souvlaki, great service, locally owned. I'm not Greek either; who cares? Grape leaves, falafel, baba ghanoush, are indigenous to many parts of the world, including Greece. Go to any Greek, Lebanese, or Persian restaurant in town and all these dishes will vary slightly.
Very good food and very good service in a quaint restaurant. It's worth a stop for lunch or dinner.