EL Quetzal Restaurant
201 Liberty Square, Norwalk
(203) 642-3212
Recent Reviews
EL Quetzal Restaurant
201 Liberty Square, Norwalk 06855
(203) 642-3212