Merton Council received a complaint from a member of the public and sent inspectors to Hashim Halal in London Road.
They found cockroaches, mice and also reported a lack of adequate cleaning.
The supermarket has since reopened and inspectors say they are satisfied it is now safe and hygienic.