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.
There are no replies in this thread yet. Be the first to post a reply below: