I’d recommended Crema Cafe up thread, but I must withdraw that recommendation. Their freshly made sandwiches have been poorly constructed of late, with fillings that fall out as you eat, and their premade sandwiches on pretzel bread have been soggy, and in the case of one tuna sandwich, off. (I complained and the person I spoke to said cheerfully, “oh yes, we try to serve fresh ones but sometimes you might get a left over one from the previous day.”)
Two visits to the Chik Chak truck at the Science Center have yielded better than average beef kebabs – tender, and well seasoned. Ask for the hot sauce for an added kick. Their felafel and hummus is only so-so, but the pita bread is thick and soft and very good. Whole Amazon at Fresh Pond has been carrying “local pita” in packages and it’s very similar. I wouldn’t be surprised if it’s a Chik Chak product.