Eating Deli at Little Store restaurant in Guilford, CT.

Feedback

Do you manage or own Little Store?

Yes