Nageshwar Tea & Snacks is located in New Delhi, India on F-228, Shaheed Jeet Singh Marg, Block D, Katwaria Sarai. Nageshwar Tea & Snacks is rated 4.7 out of 5 in the category restaurant in India.
Address
F-228, Shaheed Jeet Singh Marg, Block D, Katwaria Sarai