Yes we do. Monday through Friday from 11:30am to 6:30pm. We have a $20.00 minimum and only in Torrington
Best deli you will find anywhere
Do not believe so.
Call and ask.
I don't believe they do but they have the best deli in the world.
Yes they do
No
No they do not
Thanks! Your answer is awaiting moderation.