Get directions to: Windsor Park Restaurant, Windsor Locks, CT
Restaurant address: 16 Ella Grasso Tpke Windsor Locks, CT 06096, USA
Restaurant: Windsor Park Restaurant