Twisted Carrot is an employee-owned restaurant offering comfort food alongside healthy and vegetarian options, plus creative cocktails.