Tag: COCO Ichibanya
COCO Ichibanya launches second outlet in New Delhi
CoCo Ichibanya, world's largest Japanese curry restaurant chain brand with over 1400 outlets across cities like Tokyo, London, Los Angeles, Singapore and Bangkok, is...