Did you know that there are more than 15 million restaurants in the world right now? And yet, it seems…