Indian Coffee House is a restaurant chain in India, run by a series of worker co-operative societies. It has a strong presence across India with nearly 400 coffee houses.

Leave a Reply

Your email address will not be published. Required fields are marked *