Edo Japanese Restaurant

0817 Edo

Edo Garden Monona

Sushi, rolls, Hibachi meals, and more!

Location

6309 Monona Drive
Monona, WI 53716
(608) 226-9828