Located in a shopping mall, Celi a chi offers a unique shopping experience.