Pizza Hut 11698

Pizza Hut #11698 is a Pizza Hut restaurant located at 2305 Springs Road in Vallejo, California.