
Here's a complex question that requires someone to reason about the input, can you answer it?
Which restaurant has been in operation longer, Your Pie or Vocelli Pizza?


Vocelli Pizza in their Top 100 pizza franchises for 2007, based on its 2006 sales of $55 million.
