Hi there,
To open a business in India, one needs to comply with laws in India first. I would assist you in this area if you are desirous. I have own consulting firm in New Delhi, India engaged in setting up a business for foreign investors. I can also connect you with chef consultants here so that you can get overview of food taste of people in India and explore the business opportunities in India.
Regards,
Jeetendra Chaurasia