A town centre cafe has been ordered to pay thousands in unpaid wages to one of its workers.