Located in vibrant Leichhardt, Palace Norton Street features eight stylish auditoria with luxurious stadium seating as well as a plush bar and lounge area for you to enjoy a premium glass of beer or wine.
Loading Map....
99 Norton Street | |
Leichhardt |