Lung Tin is a Chinese-Indonesian restaurant with over 30 years of history.