Seeing PK's post on Subway, got me thinking....
What is your favorite franchise reasturant?
If you could open any franchise store, which one would it be? Which would make the most money?
What is your favorite franchise reasturant?
If you could open any franchise store, which one would it be? Which would make the most money?









Comment