Coco Ichi, also known as Coco Ichibanya, is Japan’s most popular chain of curry restaurants, and with good reason. Delicious and inexpensive, Coco Ichi’s curry rice has been the culinary savior of ...