Cantabil stores Near Landmark Road, Kota, 324005