image654

Leo's Pizza Since 1981

Leo's Pizza Maylands

  

89 Eighth Avenue, Maylands.


Sunday till Thursday 5pm till 9pm

Friday and Saturday 5pm till late.


*We Cook Fresh Just for You*