Downtown Pizza is not currently open. Place a future order or find other great pizzerias around you!
hero

Downtown Pizza

906 NE 62nd St, Fort Lauderdale, FL 33334

4.4(115)
Currently ClosedFull Hours$15 MinimumPickup (30 - 45 min)

FAQ