There are lots of franchises options available in cosmopolitan cities like Mumbai and Ahmedabad; investing in the restaurant business in states like Gujarat and Maharashtra opens a wide door of opportunities for huge profits. But before you consider taking up that franchise for sale in Gujarat, Maharashtra, Karnataka .