The brand new Netflix series Street Food takes viewers on a global journey to discover the world’s street food. The first series was filmed all around Asia in locations such as Japan, Thailand, India, Vietnam, and the Philippines. But whereabouts in the Philippines was Street Food filmed? And what food was discovered? Here’s everything you … Continue reading Street Food: Where in the Philippines was the Netflix series filmed?
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed