I'm going to keep this short and sweet...
Don't let the looks deceive you, it adds to the ambiance...
I have eaten a lot of Greek food from a lot of different places around the United States (unfortunately not in Greece, but someday maybe) and this is by far the BEST Greek food around!!!
The prices are cheap and the service is outstanding, bust most of all...
THE FOOD IS AMAZING!!! Best Pita bread and tzatziki sauce ever!!!
You absolutely need to support this Mom & Pop place.
Oh yeah, and the Deli isn't all that bad either.