Why did they put their restaurant in a location that depends on a single, possibly illegal, transportation service to get their customers to them? Was that location easier to get to when they opened?
In theory, they should pay lower rent for a bad location. Uber, in driving up their profits, should in the longer term also drive up their rent. The landlord will eat all the advantage eventually.
First of all, it's perfectly legal in Illinois and Chicago in particular, because Illinois and Uber worked it out. Secondly, obviously because rent is significantly cheaper in that neighborhood.