Royal Teleshop is located in Navsari, India on 14, Akash Ganga Apartment, Surat - Navsari Rd, Opp. Tata School, Rangoon Nagar. Royal Teleshop is rated 3 out of 5 in the category cell phone store in India.
Address
14, Akash Ganga Apartment, Surat - Navsari Rd, Opp. Tata School, Rangoon Nagar
Service options
In-store shopping