Our Store in Connecticut
Come visit our store.
Our store hours are Tuesday - Saturday, 11:00 am - 5:00 pm.
83 Washington Street
Our typically Dutch store is located in beautiful and historic South Norwalk, CT within walking distance from the Maritime Aquarium and IMAX theater, the two largest tourist attractions in Connecticut.
We are easily accessable from I-95 and only one hour from Manhattan.
From I-95, take exit 14N or 15S and follow the signs to the Maritime Aquarium. From Manhattan, take Metro North to South Norwalk.