Lena's Restaurante Pizza

655 John Fitch Blvd
South Windsor, CT
860.528.5365
41.820769
-72.608984
Hours:
Mon - Sat:11am - 10pm
Sun:closed

for Lena's Restaurante Pizza
Directions
from: