El Rancho Fish & Chips

(203) 354-5801

102 Wall St
Norwalk, CT 06850-3405