Update Info - Picador
This restaurant was reported as closed. If it is open, let us know.
Picador
15 Elm St
New Canaan, CT 06840
15 Elm St
New Canaan, CT 06840
This restaurant was reported as closed. If it is open, let us know.