Powered by

15% OFF online order!

Pizza Palace

2816 University Blvd E, Tuscaloosa AL, 35404

  Full Hours  

Order Now
ABOUT US
Pizza Palace is currently located at 2816 University Blvd E. Order your favorite pizza, pasta, salad, wings, and more, all with the click of a button. Pizza Palace accepts orders online for both pickup and delivery.