Matsusaka Teppanyaki & SushiSushi and more in Naperville!

Popular Menu Items

View full menu

Address

3103 111th St #101
Naperville IL, 60564
(630) 219-3883