I'm not going to lie, the food is good. Really good. Why I gave only two stars is because of the service. Let's take tonight for example. Ordered two gyro's and lentil soup. Waited half an hour, then when questioned they said it would be ANOTHER half an hour! At this point I couldn't wait any longer and I said to cancel the order. Did they even apologize? No. Incidentally I am a regular there and have referred many people to this restaurant, which they are aware of. So this is how you treat good customers??? I'd hate to see how they treat the bad ones! If you want lousy service and a LONG wait, this is the place for you. Other wise, skip it.