De Lange Muur is a Chinese-Indonesian restaurant specializing in Chinese-Indonesian cuisine.