Yihi Japan
3343 Midway Mall, Elyria 44035