Pizza Hut 6238

Pizza Hut #6238 is a Pizza Hut restaurant located at 1210 Meriden Street in Mendota, Illinois.