In Dining Nation Update: Workers in a rage as three high-end restaurants close March 3, 2020 EMOTIONS RAN HIGH yesterday evening at the meeting called by management of Chaps Restaurants Ltd. to formally inform 149 dismissed…