Do you plan to set up an Indian fast food restaurant in UK?
We can start small with just one outlet to begin with, in Greater London area
Invest in UK & India
Do you plan to set up an Indian fast food restaurant in UK?
We can start small with just one outlet to begin with, in Greater London area