The Chaiwali is located in Siliguri, India on PUNJABI PARA, EASTERN TEA CORPORATION, SHIV MANDIR ROAD, PO, Sevoke Rd. The Chaiwali is rated 3 out of 5 in the category tea market place in India.
Address
PUNJABI PARA, EASTERN TEA CORPORATION, SHIV MANDIR ROAD, PO, Sevoke Rd