Delhi’s First Women Theka is what’s the second most news making topic after the odd-even formula, yes you heard it right a Theka specifically for Ladies. A much needed Women only theka is situated on the ground floor of the Star City mall in East Delhi. Next to Pizza Hut this store is certainly getting…