If you're thinking of opening a restaurant, here are the main types of restaurants you should consider.