Local restaurants have revealed the financial impact no-shows have on staff and business