Depends upon your purpose. Are you trying to get people to go "damn--that's some photographer--I need to look them up!"? Or to buy your prints? Or to stop and look? For instance, since there are likely to be a lot of other prints on the wall, than distinctive or unique subjects with bright light and strong colors are more likely to get noticed. Doesn't mean they'll sell. If you want to show off your range as a photographer than you pick a couple of different concepts or subjects. If you have a couple of photos you feel are award worthy (and hope to get in to a local gallery) than use this show to build some modest cred for them. And audience matters--a restaurant that is upper scale or attracts a younger crowd or has a funky feel to it is going to get certain types of dinners.
Generally speaking, if you want to sell photos, than pick landscapes or iconic settings and avoid art nudes, street photography or portraits (b/c most people don't buy art nudes to display in their living room, and photos of strangers prompt the question of visitors "who is that?" and they can't answer by saying "no idea, I thought it was a cool photo so I bought it.").
Again, there are exceptions to any rule or even any general tip. But start by being clear about YOUR intentions (what you want to get out of this) and the general group likely to be viewing your photos.