Gabi M nailed it. I want to give them 5 stars though, because I really want them to do well.
This place is walking distance from my office, and I go here pretty regularly. It's really good Greek take out, but I wouldn't travel to get here. It is a way better option than the Subway next door, or any place within a 5 minute drive.
The owners and staff are really nice folks as well.