facebooktwitterpinterest

Reviews, get directions and contact details for Edo

Edo
Address: 666 Main Ave , Norwalk 06851, CT, US
Phone: (203) 750-0623
State: CT
City: Norwalk
Zip Code: 06851


opening hours

Monday: 11:30-22:00
Tuesday: 11:30-22:00
Wednesday: 11:30-22:00
Thursday: 11:30-22:00
Friday: 11:30-22:00
Saturday: 11:30-22:00
Sunday: 12:30-21:00


related searches: Edo 2 menu, Edo restaurant, Edo restaurant menu, Edo Danbury, Edo Grubhub, Edo Yelp, Edo Restaurant near me, Sushi Danbury, CT
Similar places near
Comment on this business

to add Edo map to your website;