Question: what do you need to open a food business?
Answer: A Federal Employer Identification Number (EIN) for tax purposes.
A business license from your city or state that enables you to conduct a business.
A food service license from the state or town for any establishment that serves food.