Pay close attention to the low reviews that focus on service. This place has some of the worst customer service I've ever experienced.
I was craving some Greek food and the normal spot I go to is closed on Sundays. I checked Yelp and was convinced to try this place by the number of good reviews. I stopped in and was immediately a little weary because they didn't have much business. There were 3 tables in the restaurant. I went to the register and asked for a menu to place a takeout order. I noticed that the cashier was also the only waiter. After almost a 10 minute wait, the guy came back and took my order. I got the traditional gyro with beef/lamb and an order of Athenian fries. I paid for my order by debit card and took the table closest to the register. During the 35 minutes it took for me to get my food I noticed the few people walking in not being greeted, not knowing whether or not to just sit or wait to be seated, and waiting for anyone to speak to them for 10 + minutes. Meanwhile the one waiter was lounging at the front chatting with the busboy.
Any remotely competent server could've handled this small size group with ease. Finally I asked about my food. Turns out my food was sitting on their back counter. I asked how long it was sitting there and the waiter said he didn't know. I opened my bag before leaving and the food was cold. Not having another hour to invest in this place since I paled in the 30 minute parking I just took it and left.
Don't come here if you're hungry, on any kind of schedule, or you want takeout. You will regret it. Soggy fries and dry gyro meat don't make me want to put up with this again.