Sorry to those who loved ordering food deliveries from Amazon, but those days are over. More specifically, the days of Amazon Restaurants are over GeekWire ... Read more