Iloilo CITY, Philippines – foodpanda, the biggest online food ordering and delivery service in the Philippines, has finally landed in the city of Iloilo. Founded in May 2012 in Berlin, Germany and operating in more than 40 countries with 45,000 restaurant partners globally. The delivery service is currently active in more than 500 cities, and… Continue reading On Valentines: FoodPanda is now in Iloilo City – City of Love!