Tag Archives: Applebee’s in the Philippines

Applebee’s Is Now in Manila!

APPLEBEE’S Grill & Bar, the quintessential American restaurant chain that’s among the largest casual dining brands in the world, is now in Manila. It recently opened its first location in the Philippines at W Global Center, 30th St. corner 9th … Continue reading

Posted in Restos Tagged , , , , , , ,