Contact information

Trade name: LUCKY TEA DEPOT

Phone number: 9100933190

Email: support@luckyteadepot.com

Physical Store: LUCKY TEA DEPOT, 1-8-144/2, Penderghast Road Ramgopalpet, 500003 Secunderabad TS, India

Fssai No. : 13623014000987, 13622014001293