Bubble tea station swayambhu is located in Kathmandu, Nepal on Pul ko cheu Swayambhu chowk. Bubble tea station swayambhu is rated 5 out of 5 in the category bubble tea store in Nepal.
Address
Pul ko cheu Swayambhu chowk
Service options
Takeaway
Dine-in