Odd that they're a Greek place yet they have ravioli, texas toast, and other Italian items.
This place does have a locals only feel. I felt that when I was waiting to place my order while the only server chatted about her granddaughter with a local woman at a nearby booth.
Interior has a few Greek-themed pictures on the walls, but the booths date back to the 70's or so, and the chairs probably as well. As other reviewers noted, this appears to be a sketchy part of town, so it can make one a bit uncomfortable.
Hummus was a bit gritty/lumpy, tasted a bit bland, and for some reason took a good 10 minutes or so to arrive even though the only other table in the restaurant already had their food. Pita was dry, chewy, and tough.
Maybe next time I'll go for the texas toast and ravioli instead.