Restaurants are notoriously difficult businesses to manage, with countless variables impacting profit. From human resources and purchasing to marketing and cost management, the elements are numerous.