Subway - Granby, CT, United States close