Food 86 Shares Tenya continues to reach more Filipinos with the opening of its new store at SM Megamall