Tag Archives: ICH

Built in the 1950s, this Indian Coffee House (ICH) turns a routine filter coffee-and-cutlet stop

Also read | Step inside 'world’s largest cafe' in Bengaluru spread across 90,000 square foot [...]