Many people dream of starting their own food business. But a restaurant means rent, renovations, staff, and years before it ...