That definition of "startup" is very valley-centric. Most of the rest of the world still means it the way the grandparent meant. A small, fairly young company that is building a new product/service.
If someone built a bar in your neighborhood, would you call it a startup? It meets all your criteria. But at that point the word becomes useless.
You could argue that it's not a new service. Yet some of the most successful startups applied technology to old ideas, like Craigslist and eBay.
If tomorrow 250 people are queuing to get a drink from your bar, you won't be able to cater to their needs, nor the next day, opening a new brick-and-mortar business takes a lot of time.
A startup would be able to scale (after a couple of days / week) and fulfill the customers' needs.