Juju Bikes is located in Bhaktapur, Nepal on Dattatraye, Wachu Tole, Inacho - Hanumanghat Rd. Juju Bikes is rated 4.6 out of 5 in the category bicycle store in Nepal.
Address
Dattatraye, Wachu Tole, Inacho - Hanumanghat Rd
Service options
In-store pick-upIn-store shopping