Twelve Northstar Cafe workers stage walkout after employee accused of harassment brought
According to former Northstar Cafe employees, twelve workers at the restaurant’s Short North location staged a walkout on March 20 after an employee accused of harassment was brought back on the eatery’s staff. …