Royal Hotel The

LOCAL BRANCH

Leichhardt

156 Norton Street, Leichhardt NSW 2040