Pizza Hut 13222

Pizza Hut #13222 is a Pizza Hut restaurant located at 11122 East 21st Street in Tulsa, Oklahoma.