Edo Japanese Restaurant

1117 Edo

Edo Garden Monona

Sushi, rolls, Hibachi meals, and more!

Location

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