Photo of Pizza Palace

Pizza Palace

3132 E Magnolia Ave, Knoxville, Tennessee 37914 USA

164 Reviews

Look at that cheese stretch... simplicity at its best!

Photo Credit: Yelp

Remove Ads