One of the best pizza in town, we deliver to mostly all the hotels on the strip, and believe it or not its FREE DELIVERY!!!
Be the first to add a review to the Palermo's Pizza 1370 E. Flamingo Rd..
Palermo's Pizza 1370 E. Flamingo Rd.
- Thu - Sat: 11:00 am - 12:00 am
- Sun - Wed: 11:00 am - 10:00 pm
Is there a problem with this listing? Let us know.