Eating Deli at Jimmy's Store restaurant in Torrington, CT.

Feedback

Do you manage or own Jimmy's Store?

Yes