"All in all, this is a decent staple of Needham. I ordered a chicken gyro for takeout with a side of fries as well as an additional pita. It came with 3 sauces (two white and one red). A pro was that the portion was generous and filling, and the ratio of meat to veggies was great. However, the ingredients are just fresh-ish. Nothing particularly outstanding about the flavors in the gyro. In addition, there was no sign of feta! How could you have a gyro without feta?It's like peanut butter without jelly! As for the side dish, the flavor of the fries was pretty good but the consistency was soggy. This in combination with the sauces wasn't that great, as the sauces were extremely watery. Pita on the side, however, was delightful. This place gains stars for efficiency (food came out very fast), service, and generous portions. However, if you're looking for Greek food or gyros that are booming with flavor, check out another spot."