Business lunches, a time-honored tradition in the business world, are often held to network, sell and discuss the intricacies of potential deals. Inviting your clients, colleagues or partners to a business lunch is a great way to discuss business in a...