CoCo ICHIBANYA is by far the best and the largest curry house chain in Japan. Its popularity is second to none with 1,304 locations in Japan alone. The curry house giant has its presence in other countries including United States, Thailand, Indonesia, Singapore, China, Taiwan, Malaysia, Hong Kong, South Korea, Vietnam, the United Kingdom, the Philippines, Japan and soon India.
The best curry house in town
Posted by Sadao Sasaki on
- Tags: coco ichibanya