I have eaten here on and off for the past five years or so. It's a family run Greek - American restuarant...
All reviews seem positive