Update Info - Cafe Madrid
This restaurant was reported as closed. If it is open, let us know.
Cafe Madrid
120 New Canaan Ave
Norwalk, CT 06850
120 New Canaan Ave
Norwalk, CT 06850
This restaurant was reported as closed. If it is open, let us know.