Pizza Hut 13234

Pizza Hut #13234 is a Pizza Hut restaurant located at 2113 Andrews Highway in Odessa, Texas.