Location: La Pesa Trattoria

Address: 172-174 Liverpool St, Darlinghurst View

Map presented by Google