If the restaurant doesn't allow change for cash payments they should be charged with theft as well.