When it was announced that Starbucks is coming to India the hype surrounding the news was like aliens landing on Earth or Dinosaurs living again. So I got a chance to visit Starbucks Delhi for the first time back when they opened their first outlet in Delhi, after an unsuccessful attempt to buy a coffee... Continue Reading →