Remember meForgot password?

Claudio Torghel 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

Claudio Torghel

Claudio Torghel Image