Skip to main contentToast Local logo
Pizza Piez - 17th St

Pizza Piez - 17th St

Rated 4.8 out of 5 by 10 guestsItalianPrice range $1-15

Open

11:00 AM - 2:00 AM

1489 se 17 st, fort lauderdale, FL 33316
About

Best Pizza in Broward, Over 20 years in the neighborhood.