Ambience: Practically non-existent. The only saving grace is the restaurant's bright lights. Decor is also old and rusty. The toilets were dirty too.
Service: Slow and non-friendly.
Food: Maybe you should try the menu from the little stalls in the premises - tauhu bakar (recommended), sate minang (not fond of it, by the way) and western. Avoid nasi goreng.