Currently we are Open
Tuesday - Friday 11am - 3pm
We recommend ordering in advance so
your order is ready on your arrival.
Please call us for pick up or to dine in at
Delivery is now available through this link only
We are located in the heart of downtown Torrington at
38 Main Street, Torrington, CT 06790