I've gotten takeout from here a handful of times with the fam. Everyone is alway happy and well fed. I'll update the review when I finally eat in, that's the only reason I'm unable to provide 5 stars at this point. The Big Fat gyro is my fav. And the grape leaves are yummy as well. Everything is always put together well and appears fresh.
Totally worth a try if you're craving Greek!