Leonardos-logo350

We don't take bookings

9242 0666

Mon - Thurs - 5pm- 1am
Fri - Sat - Midday - 1am
Sunday - Midday - 11.30pm

Leonardo's Pizza Palace - © 2019  - Brand by Weekdays