The 21,000-square foot supermarket, located in Eagle Rock Plaza (referred to as the “Mall of Manila” in its heyday), promises “true Filipino goodness” in all of its different flavors.