Alam Tea Stall is located in Howrah, India on 19/3, Lakshmi Narayan Chakraborty Lane, Howrah Maidan, Kadam Tala. Alam Tea Stall is rated 3 out of 5 in the category tea store in India.
Address
19/3, Lakshmi Narayan Chakraborty Lane, Howrah Maidan, Kadam Tala