213.687.8368
116 Japanese Village Plaza Mall
Los Angeles, CA
Hours:
Mon - Sat:11am - 10pm
Sun:11am - 9pm
34.049226
-118.239669
zoom