In a post that has since been deleted, a professor from the Questrom School of Business slammed a Cambridge restaurant and attacked the physical appearance of one of its employees.
BU Professor's Yelp Review Leads to Heavy Backlash
Find NBC Boston in your area
Channel 10 on most providers
Channel 60 and 8 Over the Air