Mini Super is a deli and shopping retailer.