If they don't want to work on a restaurant service, that's fine. But I'm not sure their learnings are spot-on. Looks to me like the raised a lot of money which wouldn't be a problem unless they started over-spending (which they did; 17 people & 3 countries???).
For an offering like that, get out of SF and find a "small" city like Des Moines or Tallahassee that has 1,000 restaurants but not a million Silicon Valley sales bros calling them every 5 minutes. Prove the business with a lean team before opening up the purse strings.