Point B Restaurant Innovation Center Opens in Chicago


Located in Chicago, the facility lets operators test modern technologies in a “live” environment.
Source: New feed