After hearing that there is a new Greek place (Esperia) from you guys on chowhound my girlfriend and I headed over along with my sister.
I'm very familiar with Farm Grill in Newton. The set-up at Esperia is amazingly similar (seems like it's somewhat modeled around Farm Grill).
I ordered a Chicken Gyro. It was very good, although it seemed like a few of the pieces were a little over done. They had aluminum foil over the pieces of meat on the rotating spit so maybe it had been a little bit of time since somebody had last ordered chicken and it had gotten to well done.
My girlfriend had a greek salad. She liked it a lot. She thought the dressing at farm grill is better, but enjoyed the salad and like the mix of greens in it. My sister and I both thought the dressing was terrific (we each had a small greek salad included in our meal). The dressing is excellent and had a bit of dill and garlic in it which seems to go very well.
My sister had the spinach pie (spanakopita) which she really enjoyed. I didn't get to have a bite (she finished it before I realized), but I guess that's a good sign.
Both my sister and girlfriend had soup and gave it an A+.
Overall it's a definite keeper and the guy behind the register was extremely friendly, even offering some samples of the cold sides. All of the sides looked terrific and very fresh. They had some interesting specials, such as sword fish (which look well sized and fresh). We got take-out, but I'd gladly eat-in. They have a few types of beer (such as Mythos) and wine.
Farm grill is still on the list, but in the future we will sometimes forgo the traffic of Needham Street and the line which are part of a trip to Farm Grill in favor of Esperia.
Here is their website: http://www.esperiagrill.com/
While we were there a few people came in who had previously called in take-out orders.