Get directions to Maneki Neko in Village Park Plaza

Don't konw how to get to Maneki Neko in Carmel, Indiana IN 46033? Find driving directions to Maneki Neko below.

Village Park Plaza location: 200 E Greyhound Pass, Carmel, Indiana - IN 46033

Insert your starting address