Location: Sahra by the River

Address: 2/76 Phillip Street, Parramatta View

Map presented by Google