To open a restaurant, you'll require a substantial sum of money. In India, a restaurant can cost anything from 5 lakh to 1 crore to open (could be more or less depending upon the location, type of food, customers and costs that you want to undertake).