Review: Wagh Bakri Tea Lounge
Of all the tea produced in India, 70% of it consumed in India itself. All the rush these days in tea places in Delhi is a result of Delhites getting bored of fancy foreign coffee places. Many of these branded coffee places and lounge serve overpriced coffee and are all the time crowded and noisy. … Read more