I think open up a resturant without any experience would be a serious mistake. First, you have to ask yourself why do you (or your friend) want to open up a resturant. Maybe you already have done that stage so want to know where you can gain experience. The best way, from my point of view is to get a job in the industry, to see how things works (or don't work) from the inside. no matter if as a waiter or a general worker in the kitchen. In that way you will able to see what is the dynamic inside the industry, you will get to know what works and what doesn't.
After or even during this stage, which can take a while, you will have to make a bussiness plan, (i'm sure that on that issue you can find a lot of material!) and then to see if you can raise the fund to start the bussiness.
then come back and ask some more questions here!
Good Luck!