Mini mart is a grocery or supermarket, located at Lime Hall Rd, Jamaica
Lovely mart , I bought a water lady was super nice