EL Edolo Restaurant Ecuador
95 Wall St
Norwalk, CT 06850-3411
203-899-0401