Japanese restaurant · 8235 E 116th St #250, Fishers, IN
Delivery · Dine-In
More food in Fishers, IN · Japanese Food in Fishers