Location: Jazushi Japanese Restaurant

Address: 145 Devonshire St, Surry Hills View

Map presented by Google