Pizza Hut 12113

Pizza Hut #12113 is a Pizza Hut restaurant located at 1425 South Limit Avenue in Sedalia, Missouri.