Aromist Tea Co. is located in Siliguri, India on 24/2, Netaji Subhas Road, Ward 18, Subhas Pally. Aromist Tea Co. is rated 5 out of 5 in the category tea house in India.
Address
24/2, Netaji Subhas Road, Ward 18, Subhas Pally
Service options
Delivery
Dine-in