85% of Independent Restaurants Will Fail by the End of 2020

restaurant

85% of Independent Restaurants Will Fail by the End of 2020