I've been here a couple of times and I must say that the food here is amazing! If you're looking to excite your palate and explore new cuisines, this is the place to go!
The atmosphere is very subdued and quiet. The waiter is always willing to take the time to explain any item on the menu. The hot sauce is so good, I had to splurge and take some home with me! I know I will be going back once I run out of their hot sauce at home!
Do yourself a favor and visit Gado Gado!