There's a really big mural on the side of a building on Melrose that says Mao's Kitchen. It's my favorite place in Venice (I used to work down the street) and home of my most favorite chinese-type chicken salad ever. Looks like they're opening on Melrose which is down the street from my house, and now that I don't work in Venice I never make it over there! My stomach is happy. Anyone know when it's supposed to open?