ROJA STORE is a Store located in Sri Lanka. It is one of the 5914 stores in Sri Lanka. Address of ROJA STORE is Siraj Nagar, Sri Lanka.
Some of the places around ROJA STORE are -
Within around 250 meter aerial distance, there are at least 2 more stores around ROJA STORE. These stores are - ROJA STORES, Samsing Stores
Siraj Nagar, Sri Lanka