I visited the restaurant in January 2014. It is operational, looks good, and includes a small shop that sells a variety of vegetarian food. My experience of the restaurant was hampered by the fact that I was not served. I waited 20 mins for service, and then left. The restaurant was not crowded. No idea.
The actual location of the restaurant differs slightly from the map (as at this date). It is further along, at the intersection of Telomoyo and Pandeman Rds.
Cons: No service