My Favorite Coffee Shop Starbucks Opens First Store in My Favorite Country India
I’m happy that my favorite American coffee store Starbucks has thrown open the doors of its first Indian store in Mumbai, Bollywood capital. In an age when inconsistency and crap is the order of life, Starbucks is one of the rare safe havens of consistent quality. Starbucks has entered India via Tata Starbucks Limited, a […]