Latin Flavor and Fish in Norwalk
102 Wall St,
Norwalk, 06850
(203) 866-0707
(203) 866-0707
![Latin Flavor and Fish - Norwalk](/logo/0/110/0/default.jpg)
Providers of dining in Norwalk
dining, food, restaurant