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.
Know World Better
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.