Life not really a ‘Cabaret’

Ion Theatre Company’s staging is equal parts gritty and grim

by