Coco Curry is located on the 4th floor (3A, actually) of Grand Indonesia, next to Disc Tarra. With the bright yellow signs and lighting, you really can't miss it. It's a very nice place and have a really nice vibe with it. The franchise is actually one of the biggest curry house from Japan and is widely acclaimed to be having the best curry.
For me it's up to personal judgement as curries tend to give a similar experience. However, there are some things which may make several differences.