Toko Iboe Tjilik is a takeout restaurant offering delicious Indonesian cuisine.