Coco Ichibanya is the biggest curry rice restaurant chain in Japan. The UCC group has brought it over to our shores with the first branch opening last March 1, 2015 in Estancia Mall, Capitol Commons. It's high time for Japanese curry to become popular here. They've been served in most Japanese … [Read more...]