Directed by Yan Ting Yuen
A documentary about a dutch Chinese-Indonesian restaurant.
No reviews yet. Be the first!