Leo's Pizza

4065 N Haverhill Rd, West Palm Beach
(561) 471-4955

Customers' Favorites

Photos

+35 photos
+34 photos
Add a photo

Recent Reviews

The reason I had to dine out was because there were people sleeping in the booths set up for people to eat.There are at least two people sleeping there.I would never go back to this pizza store.No, matter how good the pizza is, and it wasn't that good
Pizza is the absolute best. I travel all the way from Delray Beach for some Leo's some of the best pizza I have ever had. 2 slices, $8.64 come with a drink, can't beat it these days.
We typically order delivery from Leo's every few weeks using their website. It is consistently really good pizza at a very good price. And it nearly always arrives before the stated delivery time.

My wife is vegetarian and she always finds what she likes here, as do I.

It has become our favorite pizza place.

More Reviews