Eight First Impressions Of Starbucks India
Starbucks marked its entry into India by opening a few stores in Delhi, Mumbai and Pune over the last few months. I visited one of these stores recently. Here are my first impressions of Starbucks India based on this visit. [slideshow_deploy id=’1337′] This store is a lot roomier than the many Starbucks outlets I’ve visited … Read more