Starting a food business is a dream for many people in India. But opening a big restaurant or café needs a lot of money. If you want to start a company with a low budget, then taking a food franchise is a good idea. Gfoods India allows you to start y...