Royal cell is located in Kota Mataram, Nusa Tenggara Bar, Indonesia on Jl. Lalu Mesir No.13, Abian Tubuh Baru, Kec. Sandubaya. Royal cell is rated 5 out of 5 in the category smart shop in Indonesia.
Address
Jl. Lalu Mesir No.13, Abian Tubuh Baru, Kec. Sandubaya
Service options
In-store shopping