Pizza Hut

Takeout, Delivery
Phone Number: 
208-286-9653

Location

10706 W State St Ste A
Star, ID 83669