Many variables influence restaurant sales, but these are the most crucial ones that business owners need to be aware of: Seasonality. Seasonal changes frequently affect restaurant sales. The economy. Capacity and diner turnover. Menu and price. Location. Restaurant experience and branding.