Lena’s Restaurant

Lena’s Restaurant

Curbside Pick Up & Take Out.

Full menu is available.

Phone: 860-528-5365
Address: 655 John Fitch Blvd