Nakoda is located in Bengaluru, India on 25/1, Puttenahalli Rd, Annaiah Reddy Layout, Phase 7, J. P. Nagar. Nakoda is rated 3.8 out of 5 in the category computer accessories storecell phone store in India.
Address
25/1, Puttenahalli Rd, Annaiah Reddy Layout, Phase 7, J. P. Nagar
Service options
In-store shopping