EDO
Updated 191 days ago
666 Main Ave, Norwalk, CT 06851
In its 15 years long history, Edo restaurant has grown to become one of the biggest Korean & Japanese dining destination located in Norwalk, CT! Together as a big team of cooking professionals, we've introduced Americans to a wide variety of new and classic Korean and Japanese meals, strengthening the cultural exchange between our three great nations.
Associated domains: edonorwalk.com