655 John Fitch Blvd, S Windsor 06074, United States
655 John Fitch Blvd, S Windsor 06074, United States
No delivery
Spot something wrong?
Dishes at Lena's Restaurante Pizza. Prices may vary in venue.
Been to Lena's Restaurante Pizza? Be the first to share what you ate.