164 Route 2, Preston 06365, United States
No delivery
Spot something wrong?
Dishes at Rena's Pizza Restaurant. Prices may vary in venue.