Edo, Norwalk

666 Main Avenue, Norwalk, CT 06851

Deals at this location

How to reach us

Redemption locations map
©  MapTiler   ©   OpenStreetMap  contributors
Edo
143.1 mi

666 Main Avenue, Norwalk, CT 06851

Closed

About Edo


Home to some of the freshest fish, Edo is a Japanese restaurant nestled in Norwalk's Norwalk neighborhood. Got kids? No problem at Edo! The restaurant is a fantastic spot for families to dine together.

Just through the door at Edo, you can claim your food. No delivery required.

Drivers can find parking right by the restaurant, so don't forget your car keys.

A typical meal at Edo will set you back less than $30.