Indian Coffee House is a restaurant chain in India, run by a series of worker co-operative societies. It has strong presence across India with nearly 400 coffee houses. From Wikipedia
An Australian visitor's critique of Bengaluru slang sparks spirited online discussions on its origins and cultural significance.