My sugar is 120 after food. Is it ok?

Yes. Blood sugar of 120 after food is within the expected normal range. You may want to check your fasting blood sugar if there is any concern or if you are a prediabetic or a diabetic.