Location: Almustafa Lebanese Restaurant

Address: 23 Glebe Point Rd, Glebe View

Map presented by Google