Rising food costs, challenging wages, and expensive leases – restaurants are facing a perfect storm. Can they thrive or simply survive