Amazon ends its restaurant delivery service in the UK 1 min read LifeStyle Amazon ends its restaurant delivery service in the UK weupdated November 27, 2018 After two years since it started Amazon has ended its takeout and delivery service in...Read More