Best Tea Restaurants in Karol Bagh, New Delhi
Look for Best Tea Restaurants in New Delhi
Barjinder Paul Singh 31 Aug 2023
Kullhad Chai's Adrak Tulsi Green Tea was fantastic. The perfect balance of tulsi and spicy ginger made for a well-rounded and delicious beverage. I highly recommend it!