Alternate Text

Lena's Restaurant

Other Amenities: Groups Welcome, Meeting/Event Facilities

Location:

655 John Fitch Blvd.
South Windsor, CT 06074

Hours:

Mon-Thu: 11 a.m-9 p.m, Fri & Sat: 11 a.m-9:30 p.m

While You're in the Neighborhood