Sarvana Bhawan - Connaught Place
By Sid • Aug 12th, 2008 • Category: Restaurants in Delhi, ReviewsI used to work for this internet start close to a decade back. This was at the height of the dot-com boom when two year old programmers found themselves being referred to as ’senior’ and salaries touched ridiculous heights. Having said that, I’m not complaining, since my income soared too… briefly. Anyhow, I found myself [...]

