My go-to [affordable] Mediterranean in Palo Alto is Cafe220, as I've said multiple times, but it's not always convenient to drive to University Avenue, find parking, etc. One evening last week, I wanted to pick up a reasonably healthy dinner and bring it home without detouring to University, so I remembered that there is a Mediterranean Wraps on California Ave. I found a parking spot almost in front of the store, walked in, ordered a falafel plate to go, and received my order in a matter of minutes. (This leads me to believe that unlike Cafe220, Med Wraps does not fry their falafel to order, but I could be mistaken; maybe they're just super fast.) Anyway, the falafel plate includes six little falafels on a bed of shredded lettuce, Greek salad, plenty of pita, and a large dollop of hummus. Everything tasted pretty good; I saved three of the falafel for the next day.
In comparison, Cafe220's falafel plate is comprised of three large falafel, Greek salad with cubes of feta, pita bread, hummus, and baba ghanoush. I'm still loyal to 220, but I'm glad that Med Wraps does such a good job with takeout orders. (I've had sit-down meals at Med Wraps once or twice before, but that was at least two years ago, so I don't remember the details).