Serving over 5 million cups every day!

Since 1994

Masters of Tea

Shop now

tea room

113, D Mall, Netaji Subhash Place, Pitampura, Delhi 110034

Tel: 011-4706-2002/2005
Mon - Sat, 10am - 7pm

Get directions