CoCo ICHIBANYA, Japanese curry chain launches its second outlet in New Delhi

CoCo ICHIBANYA, the world’s largest Japanese curry restaurant chain brand with over 1400 outlets across cities like Tokyo, London, Los Angeles, Singapore and Bangkok, is expanding its footprint in India with the launch of its