Wonder what happened to their Memphis location?

I have been wondering of late as to what happened to Pizza Hut's Memphis location. They have shuttered this year and while it was not their best location, it was certainly not the worst either. I always thought that it performed decently.

Post a reply:
Formatting help
* fields are required
There are currently no replies for this thread.