Pizza Palace Reviews & Details
3132 E Magnolia Ave
Pizza Palace is located at 3132 E Magnolia Ave in Knoxville near the intersection of E Magnolia Ave and N Castle St. Their menu consists of Italian and American dishes . Call (865) 524-4388 for delivery or takeout.
- Cuisine:Italian and American
- Service:Delivery and Takeout
- On The Menu:Pizza
- Major Intersection:E Magnolia Ave And N Castle St
Tell us more about Pizza Palace Knoxville!