Find the top Japanese steakhouses in Naperville, Illinois near you now.
Japanese steakhouse
Address: 596 Illinois Rte 59, Naperville, IL 60540