Maneki Neko

Website In Progress

Sign up for updates!

Maneki Neko

111 Japanese Village Plaza Mall, Los Angeles, CA 90012

400 S Baldwin Ave, Unit G3, Arcadia, CA 91007

Spread the word