Eats Tweets Gyros at It’s All Greek to Me … July 24, 2009 Robin Garr Gyros at It’s All Greek to Me, new eatery on Frankfort Ave. next to Heine Bros. It’s primarily a akeout shop, but gyros are served hot despite limited kitchen facilities. Related PostsThe Goose has landed, and we’re happy about thatEat the flan first? It’s all good at CancunThe cat ate my review. No, really!Tea Station’s simple pleasures warm the heart and tummy