What does it mean by 'scratch on the premisess'?

กระทู้คำถาม
I found this term while reading and didn't comprehend what it means.

- A poll conducted last year found that only around half of restaurant meals were cooked from scratch on the premises.

And one more question I want to ask at a time on this topic:

Could you please translate 'Been there. Done that.' and 'mods' which appear on the sentence below to thai?

- Been there. Done that. This has been discussed countless times on this forum to the point that past mods have locked new threads and/or moved them into old ones on the same topic.
แสดงความคิดเห็น
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ  ภาษาอังกฤษ
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่