We've been really disappointed by Mashu Mashu the few times we've gone.
Nothing horrendous happened, but the food is mediocre, expensive, and the service has wavered between ok and dreadful.
The only thing I'd recommend is their baba ganoush and hummus, as takeout. Go next door to The Kitchen Table to get pitas, though.