Find the top Fish & chips restaurants in Danbury, Connecticut near you now.
Restaurant
Address: 389 Main St, Danbury, CT 06810