Remember meForgot password?
Log in with Facebook Log in with Twitter
Connect your Digital Journal account with Facebook or Twitter to use this feature.

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