Literally means stuffed tofu, Tahu isi one of street food delicacies from Indonesia, generally consumed as a snacks between meals Tahu Isi can easily be
View More
Literally means stuffed tofu, Tahu isi one of street food delicacies from Indonesia, generally consumed as a snacks between meals Tahu Isi can easily be