Key Food Supermarket - Jamaica, NY, United States close