Remember meForgot password?
    Log in with Twitter

Ronald Rammers News

Let's Pizza lets you order pizza from a vending machine in U.S.

Atlanta - Would you eat a pizza from a vending machine? Let's Pizza, based out of Netherlands, is establishing a headquarters in Atlanta and starting to set up pizza vending machines in malls, restaurants and bus stations.

Search Digital Journal Archives

Set up a news alert for

Ronald Rammers

Ronald Rammers Image