I have avoided this place in the past due to so so reviews here. And I really do hate mediocre Greek food. Can't vouch for any of the serious entrees (moussaka, etc.) by my SO wanted to hit it cause a friend likes it.
Short story: roast lamb sandwich (I asked for extra Tzatziki) was just superb. Could not be improved upon. I got the plate (salad and some rice or fries). Would not order the plate again, the rice would nice, fries (my SO got fries) just so so. Not at all worth the extra $4. $6.50 for that sandwich... $8.50 would be fine. WAY better than Sofra's version at closer to $9.
My SO got the Gyro, which had exactly the same prep except the meat was that Gyro loaf junk that I think is WAY inferior to actual lamb. It tasted fine, but the lamb was in a different league all together.
I add it to my list of worthy sandwiches in all of Boston.