De Panda is a Chinese-Indonesian restaurant offering takeout and featuring an open kitchen. They specialize in Chinese-Indonesian cuisine.