Visit Us
Hours & Location
123 South Main Street,
Newtown, CT 06470
(203) 491-2494
Open every day from 11AM - 9PM
123 South Main Street,
Newtown, CT 06470
(203) 491-2494
Open every day from 11AM - 9PM