Edo Japanese & Korean Cuisine
666 Main Ave
Norwalk
CT
06851
(203) 750-0623
zomato.com
Open Map
Casual
Chap Che
Dinner
Food & Entertainment
Gob Dol
Japanese Restaurant
lot
Lunch
Restaurants
Super Dragon