Teafloor check in 3rd Floor 24 Rajlok Building, Nehru Place Delhi,Delhi, Phone No: 01140518844 abhi7514@gmail.com Directions: 3rd Floor, 24 Rajlok Building, Nehru Place Locality: Nehru Place Hours of Operation:: 24 hrs Payment Type: Cash on Delivery, Visa Card, Master Card, American Express, Write a Review for Teafloor URL https://teafloor.yolasite.com/ Business Description Teafloor is online shopping website which serves the finest quality of tea at best prices.