Currently we are Open
Tuesday - Friday 11am - 3pm
We recommend ordering in advance so
your order is ready on your arrival.
Please feel free to order on our website
or by calling us at 860-618-7215.
We are located in the heart of downtown Torrington at
38 Main Street, Torrington, CT 06790