Matsuri Japanesse Restaurant

507 S 3rd St
Geneva IL 60134

Sponsored Topics

See a problem? Let us know!
<p>Open&nbsp;seven days a week, this Japanese restaurant is located on Third Street by the railroad tracks. Dine in or carry out - no delivery offered. If you dine in, you may sit in the dining room or at the sushi bar. A menu is available on their website.</p>