Know a great happy hour or special for this location?
Photos
Location & Hours
The Best Korean and Japanese Restaurant in Norwalk, CT. Edo is a place where food and coziness compliment each other. We now do free delivery to local area so please give us a call to place your order now!