1. Battiston's Of Windsor 608 Windsor Ave, Windsor, CT 06095 Coordinate: 41.82239,-72.65635 Phone: (860) 688-5366