Natraj Tea Post has delicious Indian Masala tea. I've been multiple times and it has never disappointed. The staff is friendly and provides great service. Highly recommend trying it out!
Natraj Tea Post is an excellent choice for people looking for traditional tea. The tea is particularly good and I would highly recommend it. Service is efficient and friendly. Highly recommend!