All Amazon restaurants in the United States are shutting down
Last November, Amazon closed their restaurant delivery business in London and now they are also shutting down their service in the United States. This service was launched in the year 2015 and has been running since then. This feature was an added perk for all the Amazon prime users. Prime users had another way of … Read more