Met Food - Jamaica, NY, USA stäng