Pizza Palace
3132 E Magnolia Ave, Knoxville TN 37914
(865) 524-4388
Directions
Order Online Delivery
Postmates
Knoxville, Tennessee
Pizza Palace
3132 E Magnolia Ave, Knoxville
(865) 524-4388