Toko Rasa Baru offers fresh, daily prepared Indonesian cuisine for takeaway and catering. Also features Indian and Asian dishes.