Pizza Hut grabbing bigger slice of online ordering pie with better delivery, technology

The technology is being rolled out to all 6,300 of the company's U.S. restaurants immediately. Pizza Hut has roughly 172 stores in North Texas, making …

from Google Alert – restaurants technology http://ift.tt/2tnGtkK
via IFTTT