Bamboo Village Chinese Rstrnt
12910 Magnolia Blvd # E
Sherman Oaks, CA 91423
Sherman Oaks, CA 91423