Subway - Newington, CT, United States close