"Net Cafe" would fit. I can't honestly say I've ever actually seen a net cafe in real life, though.
Also, "Convenient" should be "Convenience". And I'm not sure how a fashion mall is different from a normal mall. I've never heard the term fashion mall before.