Eating Italian Sandwich at Lena's Italian Kitchen restaurant in Manchester, CT.

Feedback

Do you manage or own Lena's Italian Kitchen?

Yes