About Us

Palace Restaurant Southside is currently located at 4780 Florida Ave S, Lakeland, FL 33813. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Palace Restaurant Southside accepts orders online for pickup and delivery.

Palace Restaurant Southside

4780 Florida Ave S, Lakeland, FL 33813

Follow us on social

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.