Pizza Hut 9835

Pizza Hut #9835 is a Pizza Hut restaurant located at 5388 Oporto Madrid Boulevard South in Birmingham, Alabama.