This place is closed!
Address: 10 Depot St, Canton, CT 06019, USA
K Lap | Sep 26, 2020
Absolutely not. I was in here about two months ago.
Gary Antigiovanni (Gary P. Antigiovanni) | Sep 27, 2018
Permanently?
Thanks! Your answer is awaiting moderation.