Lena's
➤ 653 John Fitch Boulevard, South Windsor, 06074, United States Of America
Italiano, Queijo, Frango, Fritas, Pizza
"Lenas Eggplant is awesome! ,as are all the dinners, pesto, Gorgonzola, clam sauce etc .Cant beat it! Been going here for years! A must try!"