Chai Chun is located in Siliguri, India on Quantum Building, 2nd Floor Paribahan Nagar, Matigara. Chai Chun is rated 4.6 out of 5 in the category tea store in India.
Address
Quantum Building, 2nd Floor Paribahan Nagar, Matigara
Service options
Delivery
Takeaway