Green Village has opened in the Golden Chopsticks space at 15466 Ventura Blvd. in Sherman Oaks. Signage says "Est. 1998" and it serves Shanghai style food, so this appears to be the the same Green Village that had tantalized us off and on over the years in too many locations to count. Can somebody get there ASAP to report on it for us?