Bamboo Garden
8844 Vermont Ave, Los Angeles 90044