Pappu Tea Stall is located in New Delhi, India on Mehrauli- mahipalpur main road Masudpur main market, masoodpur Village, Sector D, Vasant Kunj. Pappu Tea Stall is rated 4.8 out of 5 in the category tea store in India.
Address
Mehrauli- mahipalpur main road Masudpur main market, masoodpur Village, Sector D, Vasant Kunj
Service options
In-store pick-up
Takeaway