Netflix is about to launch a new documentary series and it s all about street food. The new show, which is aptly called “” revolves around the meals, Street Food, the civilization, and the people surrounding street food sellers. The series comes in the creators supporting Chef’s Table, also it’ll be accessible to flow from all Netflix subscribers starting … Read