De Lange Muur is a Chinese restaurant established in 1984, offering a menu of Chinese-Indonesian dishes and sushi.