Location: Tandoori Palace

Address: 86 Oxford Street, Darlinghurst View

Map presented by Google