Lucky Beauty Spa in Northridge, California

Imy, maybe it was yomi.