So, is Panda Express in China or Olive Garden in Italy? Just curious. It just sounds like a dumb idea.
Somewhere in the archives of FR is an article about a Pizza Hut opening in Rome, Italy.