Edo Japanese Restaurant (Menu)

532 S Park St, Madison
+1 608-268-0247

Give a rating to Edo Japanese Restaurant

Suggest a dish

How much did you spend at Edo Japanese Restaurant?