Ninja Of Japan(Anderson IN)

Japanese restaurant · 21 W 38th St, Anderson, IN

Delivery · Dine-In

Hours

More food in Anderson, IN · Japanese Food in Anderson