Does City Creek Pizza have any deals?
Answer:
City Creek Pizza is not currently offering deals.Does City Creek Pizza offer delivery?
Answer:
City Creek Pizza does offer delivery. Delivery is $2.Where is City Creek Pizza located?
Answer:
City Creek Pizza is located at 1306 W North Temple, Salt Lake City, UT 84116.What food is served at City Creek Pizza?
Answer:
City Creek Pizza makes thin crust pizza and more!