Hours & Location
19 South Avenue,
New Canaan, CT 06840
Open Sunday to Tuesday: 11 AM - 8 PM
Wednesday to Saturday: 11AM to 9PM
Telephone: 203-966-4445
19 South Avenue,
New Canaan, CT 06840
Open Sunday to Tuesday: 11 AM - 8 PM
Wednesday to Saturday: 11AM to 9PM
Telephone: 203-966-4445